gpt4 book ai didi

python - 如何在 PyCharm 中禁用 -u 解释器选项?

转载 作者:行者123 更新时间:2023-12-05 01:01:19 24 4
gpt4 key购买 nike

我正在配置 PyCharm 以使用远程 python 解释器。 PyCharm 似乎使用 -u 选项执行解释器,但我找不到禁用它的方法。我需要禁用它的原因是我正在运行 nosetests命令,所以我得到了这个:

ssh://xxx@xxx.xxx.xxx.xxx:22/path/to/bin/nosetests -s -a M_4439 -u /path/to/test_elf.py

Usage: nosetests [options]

nosetests: error: no such option: -u

Process finished with exit code 2
我环顾四周,没有找到 -u设置。我检查了:
  • 运行 -> 编辑配置。我有我的选择:-s -a M_4439
  • 设置 -> 项目解释器

  • 在哪里 -u放?

    最佳答案

    我发现如果你通过 -u首先在“解释器选项”中,然后将该参数传递给解释器(python)而不是库,所以我发现
    /opt/conda/bin/python -u -m torch.distributed.launch --nproc_per_node=4 your_script.py
    工作,而
    /opt/conda/bin/python -m torch.distributed.launch --nproc_per_node=4 -u your_script.py
    才不是。

    请注意,如果您通过 -u明确地,它不会在命令中稍后再次添加它。

    关于python - 如何在 PyCharm 中禁用 -u 解释器选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28375606/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com