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 ...
随机推荐
- lrzsz-串口传输文件
二.编译安装 1.解压文件,进入目录 tar –zxvf lrzsz-0.12.20.tar.bz cd / lrzsz-0.12.20 ./configure 2../con ...
- Oracle 内存结构
内存结构 Oracle内存,进程与数据库的图 sga:系统全局区,用来存放操作的数据,库缓存,数据字典等控制信息的内存区域, pga:进程全局区,服务进程专用的内存区域,大多数内容非共享 uga:用 ...
- 2007.1.1 string.Format
String.Format举例(C#) stringstr1 =string.Format("{0:N1}",56789); //result: 56,789.0 stringst ...
- 语法错误: 标识符“acosf”
1>e:\vs2010\vc\include\cmath(19): error C2061: 语法错误: 标识符“acosf” 1>e:\vs2010\vc\include\cmath(1 ...
- 11-03SQLserver基础--子查询语句
一.子查询--查询的嵌套(重点记忆) select MAX(age)from haha where bumen='销售部' --汇总-- select MAX(age)from haha where ...
- FireMoneky 菜单
FireMoneky 菜单 TPopup是容器,里边摆放一排button也可. TPopup + ListBox 也可以用弹出窗体实现,form上放一排按钮,功效类似,但是form在fmx下不能半屏显 ...
- MongoDB中的查询
MongoDB中文文档:http://docs.mongoing.com/manual-zh/contents.html 这里以集合名称为test为例,数据库通过for循环插入一些测试数据,键分别为: ...
- Jsonp实现跨域请求Ajax
客户端 #!/usr/bin/env python import tornado.ioloop import tornado.web class MainHandler(tornado.web.Req ...
- day70-oracle 12-Java调用存储过程和存储函数
我们现在调用的是存储过程和存储函数.用CallableSatement调用存储函数和存储过程. RDBMS:关系数据库.使用标准方式调用存储过程.也就是说:在mysql中调用和在oracle中调用的写 ...
- 使用绘图API自定义组件
-----------------siwuxie095 工程名:CustomizeSwing 包名:com.siwuxie095.swi ...