我有一个python脚本,我无法想出如何在终端中执行它。该脚本在开头有#!/usr/bin/python
,是可执行的,我已经尝试将自己定位在正确的目录中python name.py
但是我要打印的内容(ergo脚本说它应该打印的内容)并不是' t在终端打印。
我觉得我错过了一些东西......我刚刚开始这样......帮助!
答案 0 :(得分:3)
如果name.py是可执行的,您可以使用以下命令运行它:
./name.py
至于#!
,最好用作第一行:
#!/usr/bin/env python
这样,python解释器的路径不是硬编码的,而是使用在python
中找到的第一个$PATH
。
另外:它使您的脚本在新环境中运行(您可以查看man env
以获取更多信息)。