python - 如何在 Linux/Raspberry Pi 中将 .py 文件转换为可执行文件

标签 python linux python-3.x raspberry-pi3 raspbian

<分区>

我有一个 Python .py 程序,我想通过直接双击文件<来执行/运行/强>.... 或者如果可能的话,也可以使用终端命令....

我使用了 chmod +x myfile.py 但它显示 “bash:./myfile.py:没有那个文件或目录”

最佳答案

在 unix 系统上,可以使用以下过程使 Python 脚本可执行:

将此行添加为脚本中的第一行:

#!/usr/bin/env python

在 unix 命令提示符下,键入以下命令使 myexe.py 可执行:

$ chmod +x myexe.py

myexe.py 移动到您的 bin 目录中,它将可以从任何地方运行。

$ cp myexe.py /usr/bin

$ 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扩展名

source link

关于python - 如何在 Linux/Raspberry Pi 中将 .py 文件转换为可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55084839/

相关文章:

python - 检测接近的物体

python - 在 SQL 中查找罗马数字的范围

c - 使用 linux-kernel 模块发送 UDP 数据包而不使用套接字

linux - 如何调用任何内核函数?

javascript - 从 Javascript 确定 Django 用户 ID

python - 没有名为 'paho.mqtt' 的模块; 'paho' 不是一个包

linux - GNU find -exec 命令 {} ; vs -exec 命令 {} +

opengl - 使用 Pyglet 加载图像

python - 如何在使用 CPLEX Python API 后获取耗时的值

java - Python Java - 使用 subprocess.Popen 从 Python 脚本调用 JAR 时错误的类文件版本