用pyinstaller打包带matplotlib库的程序

用pyinstaller打包带matplotlib库的程序
毕设需要把python程序打包成可执行程序,鄙人技艺不精,前后历经了半个多月,途中经历无数Error,终于在清明节放假的最后一天kill it! 在这儿与大家分享我的前车之鉴,希望能够帮助后面的朋友少走一些弯路!
程序里面带了matplotlib库,能够成功打包成可执行程序exe,但是一运行,就说 No module named matplotlib,尝试了很多方法,什么把anaconda\Lib\site-packages 1写到pyinstaller 命令行中;命令行换成 pyinstaller -F --hidden-import=matplotlib mypython.py2;还有把整个matplotlib 的库放进打包文件中(结果进程就一直停在打包中。。半个小时都没有动静)等等都不行,真的是心cei了。。
后面想是不是我的库都在ANACONDA 里面所以不行呢?
心一横准备在一台没有安装过PYTHON的电脑上试一试,只安装PYTHON,再安装pyinstaller ,一步步pyinstaller过去,每次打包后运行提醒缺什么库,我就python -m pip install 库。中间有出现刚刚安装好maplotlib还是说没有这个库,我就换命令行:pyinstaller -F --hidden-import=matplotlib mypython.py,就OK,最终还是以原始方法取胜!!

你可能感兴趣的:(用pyinstaller打包带matplotlib库的程序)