禁用pycharm中解释器的-u选项

用pycharm远程连接服务器跑代码的时候,想在配置中设置好入参,可以直接运行如下图。
但是运行之后发现总会在运行脚本前多出来一个参数选项'-u',不能被正确识别就走不下去。
bash 复制代码
ssh://root@xxxxx:22/usr/bin/python -m torch.distributed.launch --nproc_per_node=1 -u /root/xxxx/train_.py --teacher-model resnet101

参考类似的帖子发现,这是pycharm解释器自带的一个硬编码,不能删除。对于我的这种情况,只要把-u 提前加上就可以了,即在编辑配置中的Interpreter options: -u -m torch.distributed.launch --nproc_per_node=1。自己的Interpreter options没什么要写的话,只写上'-u'也可以。

'-u'参数提前后,运行时命令如下:

bash 复制代码
ssh://root@xxxxx:22/usr/bin/python -u -m torch.distributed.launch --nproc_per_node=1 /root/train_.py --teacher-model resnet101

或者写一个空(测试)脚本,提前指定给-u ,就不会影响自己代码的运行了。(我猜的,暂时还没实践过)

参考

相关推荐
APIshop15 分钟前
淘宝商品评论接口实战解析:从抓包到数据抓取全链路技术指南
java·python
~央千澈~17 分钟前
抖音弹幕游戏开发之第14集:添加更多整蛊效果·优雅草云桧·卓伊凡
开发语言·python·游戏
多打代码1 小时前
2026.02.11
开发语言·python
没有bug.的程序员1 小时前
IDEA 效能巅峰实战:自定义模板 Live Templates 内核、快捷键精密逻辑与研发提效深度指南
java·ide·intellij-idea·快捷键·研发提效·自定义模板
AI周红伟2 小时前
周红伟:智能体实战,通过使用 Flask 的 REST API 在 Python 中部署 PyTorch
后端·python·flask
清水白石0082 小时前
Python 性能分析实战指南:timeit、cProfile、line_profiler 从入门到精通
开发语言·python
ValhallaCoder3 小时前
hot100-二分查找
数据结构·python·算法·二分查找
Suryxin.3 小时前
从0开始复现nano-vllm「llm_engine.py」
人工智能·python·深度学习·ai·vllm
PieroPc3 小时前
用python 写的 Gitee 数据备份工具
开发语言·python·gitee
电饭叔3 小时前
intVar 说明
python