我试过了
bash$ chmod +x script.py
Run Code Online (Sandbox Code Playgroud)
不起作用.我也记得放
#!usr/bin/env python
Run Code Online (Sandbox Code Playgroud)
在脚本的开头.
bash$ ./script.py
Run Code Online (Sandbox Code Playgroud)
什么都不做,它只是将我的光标改为交叉大声笑
更新:我已经修好了
#!/usr/bin/python
Run Code Online (Sandbox Code Playgroud)
我也试过了
chmod a+x script.py
Run Code Online (Sandbox Code Playgroud)
依然没有.我的脚本有导入命令并使用sys.argv ...我已按照此链接上的说明进行操作(请查看页面末尾).什么都行不通
Gre*_*ill 17
以下是可能的粗略顺序中要尝试的事项列表:
#!/usr/bin/python)./usr/bin/python实际存在并且有效.您的Python解释器可能安装在别处.键入/usr/bin/python在提示符,并确保Python的开始.which python如果您不知道它的安装位置,请键入..不在您的PATH(可能不是)中,则必须运行脚本,./script.py因为默认情况下shell不会在当前目录中查找命令.+x,请确认ls -l).Sin*_*ion 10
"shebang"需要包含可执行文件的完整路径.你正在打电话env,这很好,但你没有给它完整的路径:像这样开始你的脚本:
#!/usr/bin/env python
# ^
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31409 次 |
| 最近记录: |