我在运行 Windows 10 的 PC 上安装了两个版本的 Python,我可以根据需要在它们之间手动切换,但我想知道是否有办法编辑它们的路径环境变量,以便我可以从CMD 很容易。
例如,我现在不想键入“python”来启动默认的任何一个,我只想为一个键入 python2,为另一个键入 python3,这可能吗?
更新:原来你不需要任何技巧,你只需使用 py -2
或 py -3
因此。或者,您可以在 cmd
中配置您自己的别名,如下所述。
最佳答案
这更多地与 Windows 有关,而与 Python IMO 无关。你可能想看看 Aliases in windows command prompt 你应该可以使用
DOSKEY python3=C:\path\to\python3.exe $*
DOSKEY python2=C:\path\to\python2.exe $*
定义别名。然后,您可以将它们放入 .cmd
文件中,例如env.cmd
和使用
cmd.exe /K env.cmd
在运行时自动将别名加载到 shell 中。 这就是我要做这件事的方式。希望对您有所帮助。
关于python - 在 PC 上同时运行 Python 2.7 和 3.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38532440/