Python编程辅助

时间:2013-01-07 00:26:10

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

  

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

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

#!/usr/bin/env python

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

2 个答案:

答案 0 :(得分:1)

#!/usr/local/bin/env python

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

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

答案 1 :(得分:0)

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