我有一个 Python .py程序,我想直接通过双击 文件< / strong>。... 或在可能的情况下使用终端命令。...
我使用了 chmod + x myfile.py ,但它显示了 “ bash:./myfile.py:没有这样的文件或目录”
答案 0 :(得分:2)
在unix系统上,可以使用以下过程使Python脚本可执行:
将此行添加为脚本的第一行:
#!/usr/bin/env python
在UNIX命令提示符下,键入以下内容以使myexe.py可执行:
$ chmod +x myexe.py
将 myexe.py 移动到您的bin
目录中,该文件可在任何位置运行。
$ cp myexe.py /usr/bin
OR
$ cp myexe.py /usr/local/bin
所以myexe.py
#!/usr/bin/env python
print("Hello This is executable python script")
现在转到终端并输入myexe.py
$ myexe.py
Hello This is excutable python script
如果您要通过双击运行,请删除.py扩展