[英]How to run executable with Python code inside
我有以下文件:
$ cat my_exec.sh
#!/usr/bin/env python
print(10)
它应该只打印10
。 但是,我无法这样做:
$ sudo ./my_exec.sh
sudo: ./my_exec.sh: command not found
$ sh my_exec.sh
my_exec.sh: line 3: syntax error near unexpected token `10'
my_exec.sh: line 3: `print(10)'
如何运行我的文件?
您可以通过 python 命令运行它:
$ python my_exec.sh
要将它简单地作为 ./my_exec.sh 运行,您需要先使文件可执行:
$ chmod 755 my_exec.sh
另请注意,按照惯例,python 文件以 .py 结尾。
#!/usr/bin/env python
python my_exec.py
运行chmod +x my_exec.py
然后./my_exec.py
您必须使用 cd 命令通过 cmd 进入您保存文件的目录。 之后,您只需使用以下命令执行文件: python name_of_the_file.py 。 但首先您必须使用 chmod 命令使其可执行
例如,如果您已将文件保存在桌面上,名称为 mycode.py :
cd Desktop
chmod +x mycode.py
python mycode.py
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.