从根本上讲,问题出在PyInstaller版本上-您需要使用该develop
版本。已发现此问题,并记录在PyInstaller Github问题上。
要安装最新版本并进行纠正-在命令提示符下键入:
$ pip install git+https://github.com/pyinstaller/pyinstaller
这将直接从github(此分支位于github上)安装最新版本的pyinstaller 。直到最近,PyInstaller都有一个单独的python3
分支,但已被合并回该develop
分支。如果需要使用Python 3.x,则需要此分支-通过附加@develop
到pip install
命令来获取此信息)
上面的方法取决于您已经git
在系统上安装了pyinstaller代码(我想现在对于开发人员来说很可能)。如果没有,您可以
就个人而言-我更喜欢选项1,因为这样可以避免您自己从压缩的源代码树进行构建的所有潜在问题。