Linux下编译Python程序

发布于 2024-11-05 08:57:38 字数 323 浏览 0 评论 0原文

有没有一种方法可以让我编译我的python程序(.py)成为一个我不必运行的常规程序扔终端来运行它???

示例我不想这样做来运行它抛出了终端。

./whatever.py

示例 我希望能够像 Windows .exe 那样制作文件,但对于 Linux,例如下面的文件。

http://img535.imageshack.us/img535/4883/executable.png

Is there a way where I can compile my python program (.py) to become just a regular program that I don't haft to run threw the terminal to run it???

Example I don't wanna do this to run it threw the terminal.

./whatever.py

Example I wanna be able to make the file like a Windows .exe, but for Linux like the one below, for example.

http://img535.imageshack.us/img535/4883/executable.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

无人接听 2024-11-12 08:57:38

您需要在文件的第一行添加 Shebang ,如下所示

#!/usr/bin/env python

:通过键入(在终端中)使您的文件可执行:

chmod u+x my_file.py

You need to add a Shebang at the first line of your file like this:

#!/usr/bin/env python

and make your file executable by typing (in a terminal):

chmod u+x my_file.py
一江春梦 2024-11-12 08:57:38

如果您想从 python 脚本制作冻结的二进制文件,请使用 cx_Freeze

If you want to make a frozen binary from python scripts, use cx_Freeze

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文