首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将python文件编译为可执行文件

将python文件编译为可执行文件
EN

Stack Overflow用户
提问于 2020-07-10 05:31:49
回答 2查看 5.7K关注 0票数 7

我正在寻找一个编译器将'.py‘文件编译成一个'.exe’文件。

我已经试过了,auto-py-to-exe,但我对此并不满意。

我尝试过PyInstaller,但是它的依赖项(我需要的PyCrypto)不再工作/维护,无法安装。https://pyinstaller.readthedocs.io/en/stable/usage.html#encrypting-python-bytecode

我也看过nuitka,但似乎不可能为exe设置图标。

您是否有任何编译器建议可以混淆/加密代码以限制反向工程?

EN

回答 2

Stack Overflow用户

发布于 2020-07-10 05:40:37

我有一个类似的问题,需要在无法下载Python的机器上运行Python代码。

我使用了py2exe,它运行得很好。(https://www.py2exe.org/)

票数 2
EN

Stack Overflow用户

发布于 2020-07-10 05:53:29

您可以尝试以下步骤,以便在Python3.8中将.py转换为.exe

  1. 安装Python 3.8
  2. 安装cx_Freeze,(打开命令提示符并键入pip install cx_Freeze
  3. 安装idna,(打开命令提示符并键入pip install idna
  4. 编写一个.py,一个名为myfirstprog.py的程序。
  5. 在脚本的当前目录上创建一个名为setup.py的新python文件。
  6. setup.py文件中,复制下面的代码并保存它。
  7. 通过按shift键,右键单击同一个目录,这样就可以打开命令提示符窗口。
  8. 在提示符中,键入python setup.py build
  9. 如果您的脚本没有错误,那么创建应用程序就没有问题.
  10. 检查新创建的文件夹build。里面还有一个文件夹。在该文件夹中,您可以找到应用程序。快跑啊。让自己开心点。

参见最初的答案这里

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62827871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档