PyCharm&舀

时间:2017-07-21 16:58:47

标签: python debugging pycharm

我试图在PyCharm中运行一些第三方编写的代码,这需要Scoop,所以在命令行上你可以编写类似python3 -m scoop foo.py的东西,这样可行。

我无法将-m scoop选项正确传递给PyCharm中的解释器。我已尝试将-m scoop放入解释器选项,脚本参数,解释器选项中的-m和脚本参数中的scoop以及使用双引号的各种组合。似乎没有用。

特别是,在解释器选项中输入-m scoop似乎会使PyCharm删除-m部分,从而产生相当于python3 scoop foo.py的调用,这显然不起作用。< / p>

如何将-m选项传递给PyCharm中的解释器?

更新:这是显示配置和控制台输出的屏幕截图。enter image description here

1 个答案:

答案 0 :(得分:0)

  1. 在PyCharm的菜单栏中,转到&#34;运行&#34; &GT; &#34;编辑配置&#34;打开 &#34;运行/调试配置&#34;窗口。
  2. 从列表中选择您正在运行代码的配置 在窗口的左侧,或者设置一个新的设置 否则你需要它。
  3. 找到&#34;口译员选项&#34;的框,并将-m scoop放入其中。
  4. 像这样:

    PyCharm's "Interpreter options" configuration option, containing "-m scoop". (是的,我使用的是便携式Python 2.7。别担心,该选项仍然会在同一个地方。)

    这对我有用:

    Proof PyCharm added "-m scoop" to my python parameters.