有没有与python 3.5兼容的py2exe版本?

Ava*_*lva 28 py2exe python-3.5

我正在尝试使用以下命令使用最新的py2exe版本0.9.2.2编译我的python 3.5文件:

py -3.5 -m py2exe.build_exe myscript.py
Run Code Online (Sandbox Code Playgroud)

但它报告了这个:

在... lib\site-packages\py2exe \文件夹中找不到"run-py3.5-win-amd64.exe"文件.

这是否意味着py2exe 0.9.2.2只兼容python 3.4?

skr*_*use 17

不幸的是,截至2016年11月,py2exe仍然没有Python 3.5的支持.但是,我使用cx_Freeze 5.0和Python 3.5取得了很大的成功,因为两个项目都使用了非常相似的配置,我已经从py2exe迁移到了cx_Freeze而没有太多工作.cx_Freeze 5.0 for Python 3.5的二进制轮现在可在PyPi上正式使用:https://pypi.python.org/pypi/cx_Freeze


Moh*_*adi 10

通过命令提示符安装pyinstaller(Microsoft Windows):

  1. cmd在Windows上搜索以打开黑屏命令提示符
  2. 输入并输入: pip install pyinstaller
  3. 再次在命令提示符下键入并输入:( cd c:\....文件example.py所在的文件夹)
  4. 最后输入并输入: pyinstaller --onefile example.py
  5. 几分钟后你example.exe就准备好了


小智 7

Python 3.5中有关于MSVCR dll依赖性的重大更改.py2exe 0.9.2.2支持Python 3.3和3.4描述这些更改的文章 - 为PYTHON构建扩展3.5