【问题标题】:python launcher for windows: how to set python executable?Windows 的 python 启动器:如何设置 python 可执行文件?
【发布时间】:2018-07-13 13:28:24
【问题描述】:

我在 Windows 10 上安装了多个版本的 python 3:我有 python 3.4、3.5 和 3.6。现在我用 python 3.6.4 安装了 anaconda 3,我想用 py 启动器启动它。 当我启动 py.exe 时,它​​会从 c:\program\files\python 3.6 启动 python 3.6。 我无法告诉 py.exe 从 d:\anaconda3 运行 python。 我试图创建 py.ini 文件,我把它放在 c:\windows, c:\users\germano\appdata\local 中,但是没有,py.exe 只从 c:\program files\pyton 3.6 启动 python。 有什么帮助吗?

【问题讨论】:

  • 启动器仅限于官方 python.org 安装,用于命令行 -X[.Y[-32|-64]] 选项和 shebangs 中的“python[X[.Y[-32|-64]]]”虚拟命令。这些版本在 HKLM 和 HKCU 的 "Software[\WOW6432Node]\Python\PythonCore" 的子项中枚举。您可以将虚拟命令添加到 py.ini 以在 shebangs 中使用,但不能作为命令行选项。当然,在 shebang 中,您也可以使用 Anancoda “python.exe”的完全限定路径。

标签: python windows


【解决方案1】:

根据the documentation,可以使用env PY_PYTHON,设置Python的默认版本。

并且关于更改默认目录没有找到任何变量。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-10
    • 2011-05-25
    • 1970-01-01
    • 1970-01-01
    • 2013-07-22
    • 2020-11-18
    • 2013-10-10
    相关资源
    最近更新 更多