zoukankan      html  css  js  c++  java
  • 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:Userszhaozhiyi>pyinsatller -F Euler.py
    'pyinsatller' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    
    C:Userszhaozhiyi>Pyinstaller -F Euler.py
    1428 INFO: PyInstaller: 3.3.1
    1428 INFO: Python: 3.6.2
    1432 INFO: Platform: Windows-10-10.0.14393-SP0
    1434 INFO: wrote C:UserszhaozhiyiEuler.spec
    1469 INFO: UPX is not available.
    1472 INFO: Extending PYTHONPATH with paths
    ['C:\Users\zhaozhiyi', 'C:\Users\zhaozhiyi']
    1474 INFO: checking Analysis
    1596 INFO: Building because C:UserszhaozhiyiEuler.py changed
    1597 INFO: Initializing module dependency graph...
    1606 INFO: Initializing module graph hooks...
    1654 INFO: Analyzing base_library.zip ...
    13340 INFO: running Analysis out00-Analysis.toc
    13482 INFO: Adding Microsoft.Windows.Common-Controls to dependent assemblies of final executable
      required by c:programdataanaconda3python.exe
    14975 INFO: Caching module hooks...
    15001 INFO: Analyzing C:UserszhaozhiyiEuler.py
    17937 INFO: Processing pre-find module path hook   distutils
    20186 INFO: Processing pre-find module path hook   site
    20206 INFO: site: retargeting to fake-dir 'c:\programdata\anaconda3\lib\site-packages\PyInstaller\fake-modules'
    34518 INFO: Processing pre-safe import module hook   six.moves
    44718 INFO: Processing pre-safe import module hook   requests.packages.urllib3.packages.six.moves
    75033 INFO: Loading module hooks...
    75033 INFO: Loading module hook "hook-cryptography.py"...
    78113 INFO: Loading module hook "hook-distutils.py"...
    78182 INFO: Loading module hook "hook-encodings.py"...
    79900 INFO: Loading module hook "hook-IPython.py"...
    80850 INFO: Excluding import 'gtk'
    80858 INFO: Excluding import 'matplotlib'
    80865 INFO:   Removing import of matplotlib from module IPython.core.pylabtools
    80865 INFO:   Removing import of matplotlib.figure from module IPython.core.pylabtools
    80867 INFO:   Removing import of matplotlib.pyplot from module IPython.core.pylabtools
    80869 INFO:   Removing import of matplotlib._pylab_helpers from module IPython.core.pylabtools
    80874 INFO: Excluding import 'PyQt5'
    80882 INFO:   Removing import of PyQt5.QtSvg from module IPython.external.qt_loaders
    80883 INFO:   Removing import of PyQt5.QtWidgets from module IPython.external.qt_loaders
    80884 INFO:   Removing import of PyQt5 from module IPython.external.qt_loaders
    80886 INFO:   Removing import of PyQt5.QtGui from module IPython.external.qt_loaders
    80888 INFO:   Removing import of PyQt5.QtCore from module IPython.external.qt_loaders
    80891 INFO: Excluding import 'tkinter'
    80899 INFO:   Removing import of tkinter from module IPython.lib.clipboard
    80902 INFO: Excluding import 'PyQt4'
    80910 INFO:   Removing import of PyQt4 from module IPython.external.qt_loaders
    80913 INFO: Excluding import 'PySide'
    80921 INFO:   Removing import of PySide from module IPython.external.qt_loaders
    80922 INFO: Loading module hook "hook-jinja2.py"...
    80963 INFO: Loading module hook "hook-jsonschema.py"...
    81138 INFO: Loading module hook "hook-lib2to3.py"...
    81224 INFO: Loading module hook "hook-matplotlib.backends.py"...
    85759 INFO:   Matplotlib backend "GTK": ignored
        Gtk* backend requires pygtk to be installed.
    88978 INFO:   Matplotlib backend "GTKAgg": ignored
        Gtk* backend requires pygtk to be installed.
    90594 INFO:   Matplotlib backend "GTKCairo": ignored
        No module named 'gtk'
    92400 INFO:   Matplotlib backend "MacOSX": ignored
        cannot import name '_macosx'
    94821 INFO:   Matplotlib backend "Qt4Agg": added
    96666 INFO:   Matplotlib backend "Qt5Agg": added
    99020 INFO:   Matplotlib backend "TkAgg": added
    100847 INFO:   Matplotlib backend "WX": ignored
        Matplotlib backend_wx and backend_wxagg require wxPython >=2.8.12
    102703 INFO:   Matplotlib backend "WXAgg": ignored
        Matplotlib backend_wx and backend_wxagg require wxPython >=2.8.12
    104347 INFO:   Matplotlib backend "GTK3Cairo": ignored
        Gtk3 backend requires pygobject to be installed.
    106125 INFO:   Matplotlib backend "GTK3Agg": ignored
        Gtk3 backend requires pygobject to be installed.
    109113 INFO:   Matplotlib backend "WebAgg": added
    114930 INFO:   Matplotlib backend "nbAgg": added
    117441 INFO:   Matplotlib backend "agg": added
    119076 INFO:   Matplotlib backend "cairo": ignored
        Cairo backend requires that cairocffi or pycairo is installed.
    120703 INFO:   Matplotlib backend "gdk": ignored
        No module named 'gobject'
    122606 INFO:   Matplotlib backend "pdf": added
    131301 INFO:   Matplotlib backend "pgf": added
    133042 INFO:   Matplotlib backend "ps": added
    134803 INFO:   Matplotlib backend "svg": added
    137379 INFO:   Matplotlib backend "template": added
    137896 INFO: Loading module hook "hook-matplotlib.py"...
    139402 INFO: Loading module hook "hook-numpy.core.py"...
    139548 INFO: MKL libraries found when importing numpy. Adding MKL to binaries
    139551 INFO: Loading module hook "hook-PIL.Image.py"...
    141606 INFO: Loading module hook "hook-PIL.py"...
    141610 INFO: Import to be excluded not found: 'FixTk'
    141610 INFO: Excluding import 'PyQt5'
    141614 INFO:   Removing import of PyQt5.QtCore from module PIL.ImageQt
    141614 INFO:   Removing import of PyQt5.QtGui from module PIL.ImageQt
    141615 INFO: Excluding import 'tkinter'
    141619 INFO:   Removing import of tkinter from module PIL.ImageTk
    141620 INFO: Excluding import 'PyQt4'
    141623 INFO:   Removing import of PyQt4 from module PIL.ImageQt
    141625 INFO: Excluding import 'PySide'
    141628 INFO:   Removing import of PySide from module PIL.ImageQt
    141630 INFO: Loading module hook "hook-PIL.SpiderImagePlugin.py"...
    141633 INFO: Excluding import 'tkinter'
    141636 INFO: Import to be excluded not found: 'FixTk'
    141636 INFO: Loading module hook "hook-pkg_resources.py"...
    144380 INFO: Processing pre-safe import module hook   win32com
    145054 INFO: Loading module hook "hook-pycparser.py"...
    145359 INFO: Loading module hook "hook-pydoc.py"...
    145360 INFO: Loading module hook "hook-pygments.py"...
    153104 INFO: Loading module hook "hook-PyQt5.py"...
    153128 INFO: Loading module hook "hook-PyQt5.Qt.py"...
    153129 INFO: Loading module hook "hook-PyQt5.QtCore.py"...
    154287 INFO: Loading module hook "hook-PyQt5.QtGui.py"...
    161188 INFO: Loading module hook "hook-PyQt5.QtPrintSupport.py"...
    162343 INFO: Loading module hook "hook-PyQt5.QtSvg.py"...
    162344 INFO: Loading module hook "hook-PyQt5.QtWidgets.py"...
    162346 INFO: Loading module hook "hook-pythoncom.py"...
    164100 INFO: Loading module hook "hook-pytz.py"...
    164446 INFO: Loading module hook "hook-pywintypes.py"...
    166048 INFO: Loading module hook "hook-requests.py"...
    166114 INFO: Loading module hook "hook-setuptools.py"...
    166163 INFO: Loading module hook "hook-sqlite3.py"...
    167537 INFO: Loading module hook "hook-sysconfig.py"...
    167548 INFO: Loading module hook "hook-win32com.py"...
    168806 INFO: Loading module hook "hook-xml.dom.domreg.py"...
    168817 INFO: Loading module hook "hook-xml.etree.cElementTree.py"...
    168818 INFO: Loading module hook "hook-xml.py"...
    168819 INFO: Loading module hook "hook-zmq.py"...
    175450 INFO: Excluding import 'zmq.libzmq'
    175453 INFO:   Removing import of zmq.libzmq from module zmq
    175455 INFO: Loading module hook "hook-_tkinter.py"...
    177808 INFO: checking Tree
    178235 INFO: checking Tree
    178369 INFO: Loading module hook "hook-gevent.monkey.py"...
    178516 INFO: Looking for ctypes DLLs
    178663 INFO: Analyzing run-time hooks ...
    178682 INFO: Including run-time hook 'pyi_rth__tkinter.py'
    178695 INFO: Including run-time hook 'pyi_rth_multiprocessing.py'
    178702 INFO: Including run-time hook 'pyi_rth_pkgres.py'
    178704 INFO: Including run-time hook 'pyi_rth_win32comgenpy.py'
    178708 INFO: Including run-time hook 'pyi_rth_qt5.py'
    178710 INFO: Including run-time hook 'pyi_rth_traitlets.py'
    178713 INFO: Including run-time hook 'pyi_rth_mplconfig.py'
    178715 INFO: Including run-time hook 'pyi_rth_mpldata.py'
    178759 INFO: Looking for dynamic libraries
    191013 WARNING: lib not found: tbb.dll dependency of c:programdataanaconda3Libraryinmkl_tbb_thread.dll
    193861 WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:programdataanaconda3libsite-packageszmqackendcython\_poll.cp36-win_amd64.pyd
    193959 WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:programdataanaconda3libsite-packageszmqackendcython\_device.cp36-win_amd64.pyd
    194055 WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:programdataanaconda3libsite-packageszmqackendcython\_version.cp36-win_amd64.pyd
    194154 WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:programdataanaconda3libsite-packageszmqackendcythonmessage.cp36-win_amd64.pyd
    194257 WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:programdataanaconda3libsite-packageszmqackendcythonerror.cp36-win_amd64.pyd
    194358 WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:programdataanaconda3libsite-packageszmqackendcythoncontext.cp36-win_amd64.pyd
    194462 WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:programdataanaconda3libsite-packageszmqackendcythonsocket.cp36-win_amd64.pyd
    194567 WARNING: lib not found: libzmq.cp36-win_amd64.pyd dependency of c:programdataanaconda3libsite-packageszmqackendcythonutils.cp36-win_amd64.pyd
    200033 INFO: Looking for eggs
    200034 INFO: Using Python library c:programdataanaconda3python36.dll
    200035 INFO: Found binding redirects:
    []
    200058 INFO: Warnings written to C:UserszhaozhiyiuildEulerwarnEuler.txt
    200547 INFO: Graph cross-reference written to C:UserszhaozhiyiuildEulerxref-Euler.html
    200779 INFO: checking PYZ
    200838 INFO: Building because toc changed
    200838 INFO: Building PYZ (ZlibArchive) C:UserszhaozhiyiuildEulerout00-PYZ.pyz
    205725 INFO: Building PYZ (ZlibArchive) C:UserszhaozhiyiuildEulerout00-PYZ.pyz completed successfully.
    205806 INFO: checking PKG
    205837 INFO: Building because toc changed
    205837 INFO: Building PKG (CArchive) out00-PKG.pkg
    211961 INFO: Updating manifest in C:UserszhaozhiyiAppDataRoamingpyinstallerincache00_py36_64bitsip.pyd
    211988 INFO: Updating resource type 24 name 2 language 1033
    212665 INFO: Updating manifest in C:UserszhaozhiyiAppDataRoamingpyinstallerincache00_py36_64bitqt5core.dll
    212667 INFO: Updating resource type 24 name 2 language 1033
    212730 INFO: Updating manifest in C:UserszhaozhiyiAppDataRoamingpyinstallerincache00_py36_64bitqt5gui.dll
    212732 INFO: Updating resource type 24 name 2 language 1033
    212770 INFO: Updating manifest in C:UserszhaozhiyiAppDataRoamingpyinstallerincache00_py36_64bitqt5svg.dll
    212772 INFO: Updating resource type 24 name 2 language 1033
    212849 INFO: Updating manifest in C:UserszhaozhiyiAppDataRoamingpyinstallerincache00_py36_64bitqt5printsupport.dll
    212851 INFO: Updating resource type 24 name 2 language 1033
    213002 INFO: Updating manifest in C:UserszhaozhiyiAppDataRoamingpyinstallerincache00_py36_64bitpython3.dll
    213004 INFO: Updating resource type 24 name 2 language 1033
    213063 INFO: Updating manifest in C:UserszhaozhiyiAppDataRoamingpyinstallerincache00_py36_64bitqt5widgets.dll
    213064 INFO: Updating resource type 24 name 2 language 1033
    297695 INFO: Building PKG (CArchive) out00-PKG.pkg completed successfully.
    297770 INFO: Bootloader c:programdataanaconda3libsite-packagesPyInstallerootloaderWindows-64bit
    un.exe
    297770 INFO: checking EXE
    297806 INFO: Building because name changed
    297806 INFO: Building EXE from out00-EXE.toc
    297895 INFO: Appending archive to EXE C:UserszhaozhiyidistEuler.exe
    298425 INFO: Building EXE from out00-EXE.toc completed successfully.

    successfully!!!!!!!!!!!!!

  • 相关阅读:
    R.drawable 转 bitmap
    opengl
    android 时间1
    mysql 管理工具
    使用BroadcastReceiver实现开机启动Service或Activity
    webView
    博客收藏1
    popupWindow 弹出菜单
    viewpager android viewGroup左右滑动方法1
    Android中Bitmap和Drawable
  • 原文地址:https://www.cnblogs.com/BlogOfMr-Leo/p/8552385.html
Copyright © 2011-2022 走看看