【问题标题】:How to install python launcher如何安装python启动器
【发布时间】:2019-01-22 12:31:57
【问题描述】:

我想使用“Python 启动器”运行 Python 脚本,以便我可以使用 shebang 行为每个单独的脚本指定 Python 环境。

我从 Anaconda 安装了 Python 3.6。

但是,当我在 conda 提示符或 windows CMD 中键入“py”时,它说“py”不是内部或外部命令。

我应该怎么做才能使用“py”命令来启动 Python 脚本?

【问题讨论】:

    标签: python launcher shebang


    【解决方案1】:

    看起来 Anaconda 没有配备 py 启动器。这里有一些解决方法https://stackoverflow.com/a/30794388/50899

    Windows 的标准 3.x Python 安装程序(我认为是 Python 3.3 及更高版本)还可以选择安装 py 启动器。请参阅下面的屏幕截图。 据我所知,它甚至是默认选中的。

    之后,您可以将 python shebang 行包含在文档中,例如,

    请注意(如here 所述):

    启动器仅限于启动 Python 脚本。它不是 旨在用作通用脚本启动器或 shebang 处理器。

    截图:

    【讨论】:

    • @SeanZhang:如果你喜欢这个答案,请点赞:-)
    【解决方案2】:

    除非您使用的是 cygwin,否则 windows 不支持 shebang。但是,当您安装 Python 时,它应该在命令行上将 .py 文件与 Python 相关联。尝试仅使用命令行中的脚本名称来运行脚本,或者在资源管理器中双击脚本。如果此文件类型关联不存在,您还应该能够使用 conda script.py 运行您的脚本。

    【讨论】:

    • 谢谢。我想知道如何安装/使用 Python 启动器(即命令“py”)。
    猜你喜欢
    • 2023-03-16
    • 1970-01-01
    • 2016-10-04
    • 2012-01-25
    • 1970-01-01
    • 2015-12-21
    • 2012-07-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多