禁用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 ,就不会影响自己代码的运行了。(我猜的,暂时还没实践过)

参考

相关推荐
闻道且行之10 分钟前
基于 LLM 的 MCP 架构实战:服务端搭建、工具开发与 Dify 集成全流程
python·架构·nlp·dify·mcp
人工小情绪11 分钟前
Antigravity简介
ide·人工智能
老蒋每日coding29 分钟前
Python:数字时代的“万能钥匙”
开发语言·python
甄心爱学习44 分钟前
KMP算法(小白理解)
开发语言·python·算法
培培说证1 小时前
2026 高职计算机专业考证选择哪个更实用?
python
ASD123asfadxv1 小时前
LCD屏幕表面缺陷检测系统凹陷识别与定位技术分析
python
Ulyanov1 小时前
大规模战场数据与推演:性能优化与多视图布局实战
开发语言·python·性能优化·tkinter·pyvista·gui开发
tjjucheng1 小时前
小程序定制开发哪家口碑好
python
tjjucheng1 小时前
小程序定制开发源头厂家
python
过期的秋刀鱼!2 小时前
机器学习-带正则化的成本函数-
人工智能·python·深度学习·算法·机器学习·逻辑回归