【问题标题】:Python programming assistance [duplicate]Python编程帮助[重复]
【发布时间】:2012-12-20 17:31:57
【问题描述】:

可能重复:
Why do people write #!/usr/bin/env python on the first line of a Python script?

我目前正在自学 Python,我有一个关于 Python 的问题。在 Python 的许多示例中,我在顶部看到了同一行代码:

#!/usr/bin/env python

我的问题是上面的代码有什么用途,为什么有必要?到目前为止,我一直在练习没有这行代码的 Python 代码。如果有人可以向我解释这一点,那将有很大帮助。提前致谢。

【问题讨论】:

    标签: python python-3.x computer-science


    【解决方案1】:

    #!/usr/local/bin/env python

    您正在指定机器中 python 可执行文件的位置,脚本的其余部分需要被解释。 你指向的python位于/usr/local/bin/python。

    Python 并不总是安装在“/usr/local/bin/python”。也可以通过#!/path/to/your/python/version调用不同的python版本。

    【讨论】:

      【解决方案2】:

      它描述了你的代码应该使用的 python 安装的位置。请参阅herehere

      【讨论】:

      • 谢谢,您的第二个链接有帮助。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-15
      • 1970-01-01
      • 2015-06-11
      • 2018-08-31
      相关资源
      最近更新 更多