Pyinstaller打包matplotlib.pyplot画图时提示无法找到Qt插件的解决办法
This application failed to start because it could not find or load the Qt platform plugin "windows"
in "".
出现这个问题多半问题是python与Qt路径的问题
所以我用pip install pyinstaller保证与我使用的python版本一致
然后安装PyQt5:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyqt5
然后再去打包程序
C:\Users\zhaozhiyi>pyinsatller -F Euler.py
'pyinsatller' 不是内部或外部命令,也不是可运行的程序
或批处理文件。 C:\Users\zhaozhiyi>Pyinstaller -F Euler.py
INFO: PyInstaller: 3.3.
INFO: Python: 3.6.
INFO: Platform: Windows--10.0.-SP0
INFO: wrote C:\Users\zhaozhiyi\Euler.spec
INFO: UPX is not available.
INFO: Extending PYTHONPATH with paths
['C:\\Users\\zhaozhiyi', 'C:\\Users\\zhaozhiyi']
INFO: checking Analysis
INFO: Building because C:\Users\zhaozhiyi\Euler.py changed
INFO: Initializing module dependency graph...
INFO: Initializing module graph hooks...
INFO: Analyzing base_library.zip ...
INFO: running Analysis out00-Analysis.toc
INFO: Adding Microsoft.Windows.Common-Controls to dependent assemblies of final executable
required by c:\programdata\anaconda3\python.exe
INFO: Caching module hooks...
INFO: Analyzing C:\Users\zhaozhiyi\Euler.py
INFO: Processing pre-find module path hook distutils
INFO: Processing pre-find module path hook site
INFO: site: retargeting to fake-dir 'c:\\programdata\\anaconda3\\lib\\site-packages\\PyInstaller\\fake-modules'
INFO: Processing pre-safe import module hook six.moves
INFO: Processing pre-safe import module hook requests.packages.urllib3.packages.six.moves
INFO: Loading module hooks...
INFO: Loading module hook "hook-cryptography.py"...
INFO: Loading module hook "hook-distutils.py"...
INFO: Loading module hook "hook-encodings.py"...
INFO: Loading module hook "hook-IPython.py"...
INFO: Excluding import 'gtk'
INFO: Excluding import 'matplotlib'
INFO: Removing import of matplotlib from module IPython.core.pylabtools
INFO: Removing import of matplotlib.figure from module IPython.core.pylabtools
INFO: Removing import of matplotlib.pyplot from module IPython.core.pylabtools
INFO: Removing import of matplotlib._pylab_helpers from module IPython.core.pylabtools
INFO: Excluding import 'PyQt5'
INFO: Removing import of PyQt5.QtSvg from module IPython.external.qt_loaders
INFO: Removing import of PyQt5.QtWidgets from module IPython.external.qt_loaders
INFO: Removing import of PyQt5 from module IPython.external.qt_loaders
INFO: Removing import of PyQt5.QtGui from module IPython.external.qt_loaders
INFO: Removing import of PyQt5.QtCore from module IPython.external.qt_loaders
INFO: Excluding import 'tkinter'
INFO: Removing import of tkinter from module IPython.lib.clipboard
INFO: Excluding import 'PyQt4'
INFO: Removing import of PyQt4 from module IPython.external.qt_loaders
INFO: Excluding import 'PySide'
INFO: Removing import of PySide from module IPython.external.qt_loaders
INFO: Loading module hook "hook-jinja2.py"...
INFO: Loading module hook "hook-jsonschema.py"...
INFO: Loading module hook "hook-lib2to3.py"...
INFO: Loading module hook "hook-matplotlib.backends.py"...
INFO: Matplotlib backend "GTK": ignored
Gtk* backend requires pygtk to be installed.
INFO: Matplotlib backend "GTKAgg": ignored
Gtk* backend requires pygtk to be installed.
INFO: Matplotlib backend "GTKCairo": ignored
No module named 'gtk'
INFO: Matplotlib backend "MacOSX": ignored
cannot import name '_macosx'
INFO: Matplotlib backend "Qt4Agg": added
INFO: Matplotlib backend "Qt5Agg": added
INFO: Matplotlib backend "TkAgg": added
INFO: Matplotlib backend "WX": ignored
Matplotlib backend_wx and backend_wxagg require wxPython >=2.8.
INFO: Matplotlib backend "WXAgg": ignored
Matplotlib backend_wx and backend_wxagg require wxPython >=2.8.
INFO: Matplotlib backend "GTK3Cairo": ignored
Gtk3 backend requires pygobject to be installed.
INFO: Matplotlib backend "GTK3Agg": ignored
Gtk3 backend requires pygobject to be installed.
INFO: Matplotlib backend "WebAgg": added
INFO: Matplotlib backend "nbAgg": added
INFO: Matplotlib backend "agg": added
INFO: Matplotlib backend "cairo": ignored
Cairo backend requires that cairocffi or pycairo is installed.
INFO: Matplotlib backend "gdk": ignored
No module named 'gobject'
INFO: Matplotlib backend "pdf": added
INFO: Matplotlib backend "pgf": added
INFO: Matplotlib backend "ps": added
INFO: Matplotlib backend "svg": added
INFO: Matplotlib backend "template": added
INFO: Loading module hook "hook-matplotlib.py"...
INFO: Loading module hook "hook-numpy.core.py"...
INFO: MKL libraries found when importing numpy. Adding MKL to binaries
INFO: Loading module hook "hook-PIL.Image.py"...
INFO: Loading module hook "hook-PIL.py"...
INFO: Import to be excluded not found: 'FixTk'
INFO: Excluding import 'PyQt5'
INFO: Removing import of PyQt5.QtCore from module PIL.ImageQt
INFO: Removing import of PyQt5.QtGui from module PIL.ImageQt
INFO: Excluding import 'tkinter'
INFO: Removing import of tkinter from module PIL.ImageTk
INFO: Excluding import 'PyQt4'
INFO: Removing import of PyQt4 from module PIL.ImageQt
INFO: Excluding import 'PySide'
INFO: Removing import of PySide from module PIL.ImageQt
INFO: Loading module hook "hook-PIL.SpiderImagePlugin.py"...
INFO: Excluding import 'tkinter'
INFO: Import to be excluded not found: 'FixTk'
INFO: Loading module hook "hook-pkg_resources.py"...
INFO: Processing pre-safe import module hook win32com
INFO: Loading module hook "hook-pycparser.py"...
INFO: Loading module hook "hook-pydoc.py"...
INFO: Loading module hook "hook-pygments.py"...
INFO: Loading module hook "hook-PyQt5.py"...
INFO: Loading module hook "hook-PyQt5.Qt.py"...
INFO: Loading module hook "hook-PyQt5.QtCore.py"...
INFO: Loading module hook "hook-PyQt5.QtGui.py"...
INFO: Loading module hook "hook-PyQt5.QtPrintSupport.py"...
INFO: Loading module hook "hook-PyQt5.QtSvg.py"...
INFO: Loading module hook "hook-PyQt5.QtWidgets.py"...
INFO: Loading module hook "hook-pythoncom.py"...
INFO: Loading module hook "hook-pytz.py"...
INFO: Loading module hook "hook-pywintypes.py"...
INFO: Loading module hook "hook-requests.py"...
INFO: Loading module hook "hook-setuptools.py"...
INFO: Loading module hook "hook-sqlite3.py"...
INFO: Loading module hook "hook-sysconfig.py"...
INFO: Loading module hook "hook-win32com.py"...
INFO: Loading module hook "hook-xml.dom.domreg.py"...
INFO: Loading module hook "hook-xml.etree.cElementTree.py"...
INFO: Loading module hook "hook-xml.py"...
INFO: Loading module hook "hook-zmq.py"...
INFO: Excluding import 'zmq.libzmq'
INFO: Removing import of zmq.libzmq from module zmq
INFO: Loading module hook "hook-_tkinter.py"...
INFO: checking Tree
INFO: checking Tree
INFO: Loading module hook "hook-gevent.monkey.py"...
INFO: Looking for ctypes DLLs
INFO: Analyzing run-time hooks ...
INFO: Including run-time hook 'pyi_rth__tkinter.py'
INFO: Including run-time hook 'pyi_rth_multiprocessing.py'
INFO: Including run-time hook 'pyi_rth_pkgres.py'
INFO: Including run-time hook 'pyi_rth_win32comgenpy.py'
INFO: Including run-time hook 'pyi_rth_qt5.py'
INFO: Including run-time hook 'pyi_rth_traitlets.py'
INFO: Including run-time hook 'pyi_rth_mplconfig.py'
INFO: Including run-time hook 'pyi_rth_mpldata.py'
INFO: Looking for dynamic libraries
WARNING: lib not found: tbb.dll dependency of c:\programdata\anaconda3\Library\bin\mkl_tbb_thread.dll
WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:\programdata\anaconda3\lib\site-packages\zmq\backend\cython\_poll.cp36-win_amd64.pyd
WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:\programdata\anaconda3\lib\site-packages\zmq\backend\cython\_device.cp36-win_amd64.pyd
WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:\programdata\anaconda3\lib\site-packages\zmq\backend\cython\_version.cp36-win_amd64.pyd
WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:\programdata\anaconda3\lib\site-packages\zmq\backend\cython\message.cp36-win_amd64.pyd
WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:\programdata\anaconda3\lib\site-packages\zmq\backend\cython\error.cp36-win_amd64.pyd
WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:\programdata\anaconda3\lib\site-packages\zmq\backend\cython\context.cp36-win_amd64.pyd
WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:\programdata\anaconda3\lib\site-packages\zmq\backend\cython\socket.cp36-win_amd64.pyd
WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:\programdata\anaconda3\lib\site-packages\zmq\backend\cython\utils.cp36-win_amd64.pyd
INFO: Looking for eggs
INFO: Using Python library c:\programdata\anaconda3\python36.dll
INFO: Found binding redirects:
[]
INFO: Warnings written to C:\Users\zhaozhiyi\build\Euler\warnEuler.txt
INFO: Graph cross-reference written to C:\Users\zhaozhiyi\build\Euler\xref-Euler.html
INFO: checking PYZ
INFO: Building because toc changed
INFO: Building PYZ (ZlibArchive) C:\Users\zhaozhiyi\build\Euler\out00-PYZ.pyz
INFO: Building PYZ (ZlibArchive) C:\Users\zhaozhiyi\build\Euler\out00-PYZ.pyz completed successfully.
INFO: checking PKG
INFO: Building because toc changed
INFO: Building PKG (CArchive) out00-PKG.pkg
INFO: Updating manifest in C:\Users\zhaozhiyi\AppData\Roaming\pyinstaller\bincache00_py36_64bit\sip.pyd
INFO: Updating resource type name language
INFO: Updating manifest in C:\Users\zhaozhiyi\AppData\Roaming\pyinstaller\bincache00_py36_64bit\qt5core.dll
INFO: Updating resource type name language
INFO: Updating manifest in C:\Users\zhaozhiyi\AppData\Roaming\pyinstaller\bincache00_py36_64bit\qt5gui.dll
INFO: Updating resource type name language
INFO: Updating manifest in C:\Users\zhaozhiyi\AppData\Roaming\pyinstaller\bincache00_py36_64bit\qt5svg.dll
INFO: Updating resource type name language
INFO: Updating manifest in C:\Users\zhaozhiyi\AppData\Roaming\pyinstaller\bincache00_py36_64bit\qt5printsupport.dll
INFO: Updating resource type name language
INFO: Updating manifest in C:\Users\zhaozhiyi\AppData\Roaming\pyinstaller\bincache00_py36_64bit\python3.dll
INFO: Updating resource type name language
INFO: Updating manifest in C:\Users\zhaozhiyi\AppData\Roaming\pyinstaller\bincache00_py36_64bit\qt5widgets.dll
INFO: Updating resource type name language
INFO: Building PKG (CArchive) out00-PKG.pkg completed successfully.
INFO: Bootloader c:\programdata\anaconda3\lib\site-packages\PyInstaller\bootloader\Windows-64bit\run.exe
INFO: checking EXE
INFO: Building because name changed
INFO: Building EXE from out00-EXE.toc
INFO: Appending archive to EXE C:\Users\zhaozhiyi\dist\Euler.exe
INFO: Building EXE from out00-EXE.toc completed successfully.
successfully!!!!!!!!!!!!!
Pyinstaller打包matplotlib.pyplot画图时提示无法找到Qt插件的解决办法的更多相关文章
- [转]VS2005 Debug时提示"没有找到MSVCR80D.dll"的解决办法
总结各种解决方法如下: 原因:(不知道在说啥)由于VS.net 2005 采用了一种新的DLL方案,搞成一个exe还要配有一个manifest文件(一般在嵌入文件里了,所以看不到,不过也可以不嵌入,这 ...
- installshield制作的安装包卸载时提示重启动的原因以及解决办法
原文:installshield制作的安装包卸载时提示重启动的原因以及解决办法 有时候卸载installshield制作的安装包程序,卸载完会提示是否重启电脑以完成所有卸载,产生这个提示的常见原因有如 ...
- svn提交时提示 Aborting commit: remains in conflict 解决办法,更改svn服务地址
TortoiseSVN客户端如何更改新的URL 问题: 我们的服务器换了新的URL地址,这时候我们本地的SVN访问帐号和地址就要重新定义了. 解决步骤: 1:重新定义SVN的URL,右键(Tortoi ...
- win7重命名文件时 提示 “指定的设备名无效”的解决办法
同事从mac上传一个文件夹到win7上,但是少了一张图片con.jpg.查了半天发现将备份文件改名为con.jpg时提示 “指定的设备名无效”. 谷歌了下,发现了问题所在.坑爹的win7. 从不同的系 ...
- Java Web项目在Mac系统上启动时提示nodename nor servname provided的解决办法
今天在Mac系统上启动Java Web项目的时候,提示了Java.net.UnknownHostException: yangxiaomindeMacBook-Pro.local nodename n ...
- github push时提示Username for 'https://github.com' 解决办法
问题 github push时在输入账号密码后仍提示:Username for 'https://github.com',需要进一步输入账号密码. 解决方案 注意这里的账号密码并不是github的登录 ...
- svn提交时提示 Aborting commit: remains in conflict 解决办法
出现在rename一个目录时,再提交时一直报错 Aborting commit: remains in conflict 使用右键菜单 svn - resolve 即可解决.用cleanup之类的都没 ...
- Eclipse-debug时提示absent line number information的解决办法
unable to install breakpoint in ...(file name) due to miss line number attributes. midify compliter ...
- 使用numpy与matplotlib.pyplot画图
使用numpy与matplotlib.pyplot画图 1. 折线图 1 # -*- enccoding:utf-8 -*- 2 import numpy as np 3 import matplot ...
随机推荐
- 对于org.apache.commons.dbcp.BasicDataSource的配置认知
对于org.apache.commons.dbcp.BasicDataSource的配置认知[转] Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P ...
- 如果有多个集合的迭代处理情况【使用MAP】
在SQL开发过程中,动态构建In集合条件查询是比较常见的用法,在Mybatis中提供了foreach功能,该功能比较强大,它允许你指定一个集合,声明集合项和索引变量,它们可以用在元素体内.它也允许你指 ...
- 32位模式下C/C++程序可用最大内存
关于32位程序申请大内存问题(1.6G). 我在win7 64系统上面测试Visual studio 10 int* Test=new int[1024*1024*200]; int* Test2=n ...
- MyBatis----延迟加载demo
一:创建数据库脚本drop table project_info; drop table status; create table status( id number(10) primary key, ...
- 本地测试html文件时CSS效果显示, 但是当django的服务器上运行时效果不显示
本地测试时各种效果都显示, 但是当在django服务器上测试时, 效果却不显示, 原因是我将css文件放在一个static文件夹里, 没有在settings中设置static_dir选项.将stati ...
- 12-18Windows窗体应用小程序之记事本(1)
一.记事本制作(1) C#结合窗体制作小程序,相比较之前的控制台应用程序可能要改善了好多,最起码界面看起来可以高仿一下了,但是最重要的还是要看其里面的功能是否实现.所以,要以实现其实用功能为主.今天利 ...
- 问题:web.net页面超时;结果:设置ASP.NET页面的运行超时时间详细到单个页面及站点
设置ASP.NET页面的运行超时时间详细到单个页面及站点 这篇文章主要介绍了如何设置ASP.NET页面的运行超时时间,包括全局超时时间.单个站点超时时间.单个页面请求超时时间,需要的朋友可以参考下 全 ...
- Hive UDF开发 第一个例子
package udf; import org.apache.hadoop.hive.ql.exec.UDF; public class helloudf extends UDF{ public St ...
- Android studio导入svn工程
Quick Start——> Check outproject from Version——> Subversion——> ‘+’加号 ——> 输入网址 ——> 注意选择 ...
- oracle -sqlplus 调用存储过程
sp.batsqlplus user/passwd/sid @.\sp.sql >sp.sqlexit; sp.sqlexex xxxx()quit;