多个python版本和解释器

时间:2014-04-30 23:36:29

标签: python python-2.7 virtualenv python-3.3 pycharm

我正在尝试在我的Windows 7机器上安装python 2.7.6(首先安装了python 3.3.3)。在设置 - 项目解释器中添加项目解释器后选择项目解释器时,我收到此错误

  

File" C:\ Python33 \ Lib \ site.py",第173行file = sys.stderr)^ SyntaxError:语法无效

当最初在设置页面中添加python 2.7解释器时(与上面添加虚拟环境相比),它会给出此错误消息

  

无法在C:....设置python SDK。 SDK似乎无效。

在添加基于该解释器的任何虚拟环境时,我也会遇到类似的错误。

我已经在路径框中添加了python27路径,如图所示,但它似乎在查看窗口中设置的路径。如果我必须改变这一点,那是不是能够选择多个口译员?

非常感谢任何帮助。

PyCharm's project interpreters

2 个答案:

答案 0 :(得分:3)

我犯了一个非常愚蠢的错误:我正在弄乱PYTHONPATH而不是PATH。我已将PYTHON33PYTHON27添加到我的PATH,但它确实有效。

答案 1 :(得分:0)

尝试在运行UI之前添加这些命令

set PYTHONHOME=C:\Python33
set PYTHONPATH=C:\Python33\lib