我已经在我的系统上安装了Python 3.4,我安装了Python 2.7。
现在当我尝试运行python27时,它仍然尝试访问Python 3.4文件夹,从而得到错误。
C:\Users\user>python27 File "E:\Python\Lib\site.py", line 176 file=sys.stderr) ^ SyntaxError: invalid syntax
它应该访问E:\Python27
(其中包含2.7),而不是E:\Python
(其中包含3.4)。
版本和命令的工作:
C:\Users\Lorenz>python --version Python 3.4.3 C:\Users\Lorenz>python27 --version Python 2.7.9
我有两个版本的Python在环境variables。
编辑:我刚刚删除所有相关的3.4环境variables,现在奇怪,2.7和3.4工作。
只要你不需要环境变量(例如PYTHONPATH
)来安装,它就会为你工作。 不过,我强烈建议使用virtualenv ,它有助于隔离有关库和安装的口译员的问题。
也很好的指导 。