【发布时间】:2015-05-27 21:31:06
【问题描述】:
我目前在我的 windows 机器上安装了 python 2.x 和 3.x,我希望同时拥有用于比较和 2.x 用于 pygame。
现在我知道如果我想在命令提示符下运行 python 脚本,我会使用以下命令:
python 文件名.py
我知道如果你想运行 java 文件,java 也会在它前面使用“java”前缀。
现在这样做,它会自动设置 python 3.x 环境,我不介意,但我想知道是否可以通过设置一个名为“Python2”的变量和另一个用于 python 3 的变量来设置 2.x 环境.x 例如“Python3”,这样我就可以设置环境而不必使用每次在 .py 脚本中添加环境的技巧?
这可能是一个愚蠢的问题,但我对命令提示符的环境变量及其关键字并不太熟悉,我确实尝试过用谷歌搜索它,但很多人最终只是建议文件中的 env 路径或手动更改每个环境路径时间。
更新 我的机器运行的是 windows 8.1
【问题讨论】:
-
这是 linux 吗?或者你使用什么风格的操作系统?
-
python2 filename.py?如果您使用的是 linux 或 mac,则情况已经如此 -
更新了那里的问题
-
据我所知,您可以在 Windows 上使用
mklink命令,mklink python2.exe c:\python27\python.exe和mklink python3.exe c:\python34\python.exe确保您在路径中的某个地方执行此操作
标签: python environment-variables command-prompt