【问题标题】:How do I set the path variables for coexistence of Python 2.7, Python 3.x and Anaconda如何设置 Python 2.7、Python 3.x 和 Anaconda 共存的路径变量
【发布时间】:2019-05-30 08:01:46
【问题描述】:

有几个 Python 的 exe,我想指定命令(py 或 python)从命令行启动某个版本。

目前,我的 Windows 机器上安装了不同版本的 Python(2.7、3.6、3.7 Anaconda)(7 个在工作,10 个在家里)。不幸的是,cmd-prompt 中的命令并不相同。

以下cmd命令的输出如下:

py -> 3.7.1 of Anaconda (work) and 3.7.0 (home)

python -> 2.7.13 (work) and 3.6.2 (home)

pyton2 -> not recognized (work) and 2.7.15 (home)

如何对变量进行排序,以便相同的命令调用相同版本的 python?研究路径变量我找不到如何定义启动特定python.exe 的命令。

非常感谢您的帮助或指出正确的方向。

亲切的问候, 赛博

【问题讨论】:

  • 最简单的方法是使用 Python 工具包中包含的venv。对于 2.7,请查找 virtualenv

标签: python-3.x python-2.7 cmd anaconda path-variables


【解决方案1】:

早上好, 抱歉,昨天我在这里没有找到这个帖子:

In CMD "python" starts Python 3.3, "py" starts Python 2.7, how do I change this?

从现在开始,我将使用“py -X.Y”来启动我想要的 Python 版本。

亲切的问候, 赛博

【讨论】:

    猜你喜欢
    • 2023-03-31
    • 2016-05-27
    • 2018-01-20
    • 1970-01-01
    • 2018-01-22
    • 1970-01-01
    • 2017-01-19
    • 2019-03-18
    • 1970-01-01
    相关资源
    最近更新 更多