1、根据网上资料,py2exe仅支持python 2.x版本,python3.x版本需要使用PyInstaller。
2、使用pip安装PyInstaller,安装方法如下:
pip.exe文件在python安装目录Scripts下,如下图我的电脑:
使用cmd命令行执行命令:D:\software\python\Python36-32\Scripts\pip3.exe install pyinstaller。
说明:为什么使用pip3.exe还是根据网上资料,说是使用pip.exe会出错。
执行命令后如果出现下面提示:
You are using pip version 9.0.1, however version 10.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
意思就是说当前pip版本太低,需要升级。
接着执行命令:D:\software\python\Python36-32\python.exe -m pip install -U pip
此命令会将原来的pip卸载后按照最新的pip。
然后执行命令:D:\software\python\Python36-32\Scripts\pip3.exe install pyinstaller
等待结束就安装好了。
3、使用PyInstaller将py文件转为exe文件
执行命令:D:\software\python\Python36-32\Scripts\pyinstaller.exe -F xx.py
生成的exe文件在python安装目录Scripts\dist目录下。