环境:python 3.10.1
pyinstaller-4.9
pip 23.0.1
前言:写了点处理视频的代码想打包成exe分享出去,却没想到碰壁了。多次尝试后发现去掉代码中的import moviepy以后程序可以正常运行,从而可以断定问题出在moviepy库身上。
网上翻了很多资料,尝试了无数办法依然无法运行,如果你已经尝试过下面这些方法的话可以试试我的办法。
而你如果还没有试过下面这些方法,建议先试试,因为运行环境不一样有可能会有效果。
个人尝试过无效的方法如下:
1.用pyinstaller打包的时候手动指定库的模块,如–hidden-import等等
2.修改pyinstaller打包文件中 .spec中的pathex=[],binaries=[],datas=[],hiddenimports=[]
3.把引用模块代码的