python - 如何在 Ubuntu 的可执行程序中转换 python 程序 .py?

标签 python linux ubuntu

我有一个简单的 python 程序,我想要这个程序的可执行版本(适用于 Ubuntu Linux)以避免在终端中使用 python myprogram.py 运行它。

我该怎么做?

最佳答案

没有必要。您可以使用

将文件标记为可执行文件
chmod +x filename

确保它在第一行有一个 shebang 行:

#!/usr/bin/env python

而且你的 linux 应该能够理解这个文件必须用 python 来解释。然后它可以被“执行”为

./myprogram.py

关于python - 如何在 Ubuntu 的可执行程序中转换 python 程序 .py?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3957717/

相关文章:

python - 模态确定/取消样式对话框

python - 将字符串(左右)修剪到最近的单词或句子

linux - 带有 exec echo 选项的查找命令包含 ./in 文件名

unix - 运行同一个二进制文件的不同版本,同一个文件

python - python中的十进制到十六进制

python - 重复带数字的单词

linux - 需要一些帮助才能在 Ubuntu 上设置 PostgreSQL

c++ - 使用线程局部变量可能导致的最大缓存未命中数

ubuntu - 如何将 Windows 10 WSL 2 Linux 发行版移动到另一个位置

linux - rstudio : libuuid. so.1 中的错误:无法打开共享对象文件:没有这样的文件或目录