Python打包成可执行文件exe

工作中碰到用户有数据处理需求,用python很快本地写好可以使用了。

接下来碰到的问题就是:如何可以把程序分享给用户,让用户可以自己方便的执行。

经同事点拨,Python可以打包成exe格式的小程序,这样就可以拷贝给用户了。

pip install pyinstaller
cd C:/Setup #python文件所在的文件夹
pyinstaller -F setup.py
Troubleshoot
1- pyinstaller安装成功,打包最后报错, "AttributeError: Module ‘PyQt5‘ has no attribute ‘version‘". 需要安装PyQt5
pip install PyQt5 --user --use-feature=2020-resolver

2- PyQt5安装不成功, 报错“ --[no such option: --use-feature]” - 需要先升级pip到20.2.2版本及以上
pip --version #查看当前的pip版本
pip install --upgrade pip  #pip升级
pip --version #查看升级后的pip版本
3- pyinstaller相关的使用

http://zhaoxuhui.top/blog/2017/05/22/Python%E8%84%9A%E6%9C%AC%E8%BD%ACexe%E5%8F%AF%E6%89%A7%E8%A1%8C%E6%96%87%E4%BB%B6.html

你可能感兴趣的:(Python打包成可执行文件exe)