python填坑日记3-总结pyinstaller打包exe时遇到的各种坑

使用pyinstaller打包python为.exe时遇到的module enum has no attribute intflag错误


在打包python时,遇到的问题是打包不了。

错误提示是

困扰了很久,我还以为是anaconda虚拟环境的问题,百度后终于解决了

pip uninstall enum34   #卸载enum34

成功打包!

可是打包后又运行闪退,坑真多啊!!!

使用pyinstaller打包exe时遇到的upx is not available


pyinstaller的坑是真的多啊

这次又碰到upx is not available

在网上找了很多方法,基本是要下载UPX.exe

然后解压把他放到环境的script那里去

我的环境是

然后终于打包成功了!!!

但是,又有了新的问题...继续填坑吧

Python3.8情况下crypto包无法使用解决方法


安装百度方法装了crypto,以及pycrypto都没用,还是报错

应该这样子

pip uninstall Crypto

pip uninstall pycrypto

pip install pycryptodome

终于完美解决,Python的环境真的是各种坑啊。

pyinstaller踩坑无极限-No module named ‘pandas._libs.tslibs.timedeltas



1.在python34的安装路径下找到PyInstaller\hooks的位置,例如:

C:\Python34\Lib\site-packages\PyInstaller\hooks

2.在此目录下新建文件hook-pandas.py,并填写以下内容:

hiddenimports=[
#all your previous hidden imports
'pandas', 'pandas._libs.tslibs.timedeltas'
]

3.重新执行pyinstaller,问题解决。

posted @ 2022-04-02 19:02  JaxonYe  阅读(492)  评论(0编辑  收藏  举报