如何让PyCharm在任何项目/脚本上使用相同的虚拟环境解释器或(默认的)?

时间:2014-04-13 12:17:44

标签: python pycharm

更新的 当我设置了解释器并将其配置为指向脚本时,运行按钮显示为灰色(如屏幕截图所示)。
但后来我去了Run->运行(指向此配置)(我认为id之前已经尝试过,但可能不会重启)。
然后它工作了,现在它不再灰显了。 但是,要运行另一个脚本,我仍然需要配置为使用相同的配置指向新脚本 我不想这样做,我仍然没有办法解决这个问题 我不明白为什么我应该把它指向我打开的脚本,显然我打开的是我想要运行的脚本。也许它只是这样编码...
但我的特定问题已经解决了。我没有正确地说出来。

更新:将PyCharm更新为最新版本后,我收到此错误: enter image description here可能与此问题相关或不相关。


enter image description here enter image description here

不久前刚开始使用python。

如何让PyCharm在任何项目/脚本上使用相同的虚拟环境解释器或(默认的)?

我希望它像Java一样开箱即用。

我不得不为每个脚本设置一个解释器。

2 个答案:

答案 0 :(得分:1)

尝试完全关闭PyCharm,当您重新启动时,请转到“配置'首先在创建一个新项目之前。然后进入首选项'从那里。

PyCharm在" Python解释器中有一个按钮"创建新虚拟环境的部分。 用它来创建一个新的。我通常会在下面的窗口中更新任何显示为过时的软件包(似乎PyCharm使用了与您可能已安装的软件相同的点数。)

然后继续创建一个新项目,将virtualenv指定为项目解释器。

答案 1 :(得分:1)

当我设置解释器并将其配置为指向脚本时,运行按钮显示为灰色(如屏幕截图所示)。 但后来我去了Run->运行{指向特定配置} 然后它工作,现在不再灰显。然后,要运行另一个脚本,我仍然需要配置为使用相同的配置指向新脚本(配置是可重用的)。

我不想继续指向新脚本。 我不明白为什么我应该把它指向我打开的脚本,显然我打开的是我想要运行的脚本。也许它只是在这个IDE中以这种方式编码(我对sofar没有留下深刻的印象)...... 但我的特定问题已经解决了。我没有正确地说出来。

<强>更新
我从那时起意识到问题可能是id打开了来自不同文件夹的文件,并试图运行它们。当我打开源文件的文件夹时,配置此文件夹的解释器允许我右键单击每个源文件并运行,而无需将解释器指向脚本。然后,我可以使用下拉列表运行之前运行的脚本。