这是场景:
我有一个shh登录到运行bashrc的linux框中,该bashrc将我的解释器设置为3.5。
但是,我正在Pycharm上创建一个新项目,该项目也在2.7版的上述Linux盒上使用了一个远程解释器。
Pycharm无法设置库,即使我正在设置远程解释器也是如此。
错误:
Couldn't refresh skeletons for remote interpreter
failed to run generator3.py for <location of interpreter >
File "<location of os.py, but the 3.5 version>"
**yield from** walk(entry.path,topdown,onerror,followlinks)
^
Syntax Error: invalid Syntax
显然,“ yield from”不能由我配置的2.7解释器运行。 但是,正在运行的generator3.py文件(Linux框中.pycharm_helpers文件夹中的功能之一)正在获取指向3.5文件的环境变量。
当pycharm使用2.7解释器并运行其.pycharm_helper函数时,如何使pycharm设置不同的环境?
我也不想更改.bashrc,因为我有另一个需要3.5设置的项目。
有没有办法告诉Pycharm为此项目提供不同的bash?