python - pyinstaller打包問題
問題描述
程序打包前正常,打包后執(zhí)行就出現(xiàn)閃退。命令中用到的模塊有:from PyQt5 import QtCore, QtGui, QtWidgetsimport requests, os, sysfrom requests.packages.urllib3.exceptions import InsecureRequestWarning
執(zhí)行命令是:D:PythonScriptspyinstaller.exe -i c:12.ico --hidden-import=PyQt5 --hidden-import=queue -F -w C:UsersAdministratorDesktopipmi2.py求解是哪里有問題?
missing module named resource - imported by posix, C:UsersAdministratorDesktopipmi2.pymissing module named posix - imported by os, C:UsersAdministratorDesktopipmi2.pymissing module named _posixsubprocess - imported by subprocess, C:UsersAdministratorDesktopipmi2.pymissing module named ’org.python’ - imported by pickle, C:UsersAdministratorDesktopipmi2.py, xml.saxmissing module named readline - imported by cmd, code, pdb, C:UsersAdministratorDesktopipmi2.pymissing module named java - imported by platform, C:UsersAdministratorDesktopipmi2.pymissing module named ’java.lang’ - imported by platform, C:UsersAdministratorDesktopipmi2.py, xml.sax._exceptionsmissing module named vms_lib - imported by platform, C:UsersAdministratorDesktopipmi2.pymissing module named ’requests.packages.urllib3.packages.six.moves’ - imported by requests.packages.urllib3.exceptions, requests.packages.urllib3.connectionpool, requests.packages.urllib3.connection, requests.packages.urllib3.util.response, requests.packages.urllib3.request, requests.packages.urllib3.response, requests.packages.urllib3.poolmanager, C:UsersAdministratorDesktopipmi2.pymissing module named Queue - imported by requests.packages.urllib3.connectionpool, C:UsersAdministratorDesktopipmi2.pymissing module named urllib3 - imported by requests.packages, C:UsersAdministratorDesktopipmi2.pymissing module named chardet - imported by requests.packages, C:UsersAdministratorDesktopipmi2.pymissing module named OpenSSL - imported by requests.packages.urllib3.contrib.pyopenssl, C:UsersAdministratorDesktopipmi2.pymissing module named cryptography - imported by requests.packages.urllib3.contrib.pyopenssl, C:UsersAdministratorDesktopipmi2.pymissing module named ’cryptography.hazmat’ - imported by requests.packages.urllib3.contrib.pyopenssl, C:UsersAdministratorDesktopipmi2.pymissing module named six - imported by requests.packages.urllib3.contrib.pyopenssl, C:UsersAdministratorDesktopipmi2.pymissing module named ’cryptography.x509’ - imported by requests.packages.urllib3.contrib.pyopenssl, C:UsersAdministratorDesktopipmi2.pymissing module named ’OpenSSL.crypto’ - imported by requests.packages.urllib3.contrib.pyopenssl, C:UsersAdministratorDesktopipmi2.pymissing module named certifi - imported by requests.certs, C:UsersAdministratorDesktopipmi2.pymissing module named idna - imported by requests.packages.urllib3.contrib.pyopenssl, requests.models, C:UsersAdministratorDesktopipmi2.pymissing module named socks - imported by requests.packages.urllib3.contrib.socks, C:UsersAdministratorDesktopipmi2.pymissing module named simplejson - imported by requests.compat, C:UsersAdministratorDesktopipmi2.pymissing module named urllib.urlencode - imported by urllib, requests.compat, C:UsersAdministratorDesktopipmi2.pymissing module named urllib.getproxies - imported by urllib, requests.compat, C:UsersAdministratorDesktopipmi2.pymissing module named urllib.unquote - imported by urllib, requests.compat, C:UsersAdministratorDesktopipmi2.pymissing module named urllib.proxy_bypass - imported by urllib, requests.compat, C:UsersAdministratorDesktopipmi2.pymissing module named urllib.quote - imported by urllib, requests.compat, C:UsersAdministratorDesktopipmi2.pymissing module named urllib.unquote_plus - imported by urllib, requests.compat, C:UsersAdministratorDesktopipmi2.pymissing module named urllib.quote_plus - imported by urllib, requests.compat, C:UsersAdministratorDesktopipmi2.pymissing module named urlparse - imported by requests.compat, C:UsersAdministratorDesktopipmi2.pymissing module named urllib2 - imported by requests.compat, C:UsersAdministratorDesktopipmi2.pymissing module named cookielib - imported by requests.compat, C:UsersAdministratorDesktopipmi2.pymissing module named Cookie - imported by requests.compat, C:UsersAdministratorDesktopipmi2.pymissing module named StringIO - imported by requests.packages.urllib3.packages.six, requests.compat, C:UsersAdministratorDesktopipmi2.pymissing module named thread - imported by requests.packages.urllib3.packages.ordered_dict, C:UsersAdministratorDesktopipmi2.pymissing module named dummy_thread - imported by requests.packages.urllib3.packages.ordered_dict, C:UsersAdministratorDesktopipmi2.pymissing module named _abcoll - imported by requests.packages.urllib3.packages.ordered_dict, C:UsersAdministratorDesktopipmi2.pymissing module named backports - imported by requests.packages.urllib3.packages.ssl_match_hostname, C:UsersAdministratorDesktopipmi2.pymissing module named grp - imported by tarfile, shutil, C:UsersAdministratorDesktopipmi2.pyexcluded module named _frozen_importlib - imported by importlib, importlib.abc, C:UsersAdministratorDesktopipmi2.pymissing module named _frozen_importlib_external - imported by importlib._bootstrap, importlib, importlib.abc, C:UsersAdministratorDesktopipmi2.pymissing module named termios - imported by tty, getpass, C:UsersAdministratorDesktopipmi2.pymissing module named _scproxy - imported by urllib.request, C:UsersAdministratorDesktopipmi2.pymissing module named org - imported by copy, C:UsersAdministratorDesktopipmi2.pymissing module named _dummy_threading - imported by dummy_threading, C:UsersAdministratorDesktopipmi2.pymissing module named pwd - imported by posixpath, tarfile, shutil, http.server, webbrowser, netrc, getpass, C:UsersAdministratorDesktopipmi2.pymissing module named ce - imported by os, C:UsersAdministratorDesktopipmi2.py
問題解答
回答1:何不直接嘗試一下 pyinstaller -F -w ipmi2.py
回答2:原因找到了,是我requests版本太高,不能用最新版,換成2.10版本就好了。。。參考了:https://www.zhihu.com/questio...
相關(guān)文章:
1. linux - 編譯時(shí)提示頭文件#include <mysql/mysql.h>不存在,百度之后也沒解決2. html - 內(nèi)嵌app 的web 頁面如何應(yīng)用 app 內(nèi)置的靜態(tài)文件3. javascript - immutable配合react提升性能?4. JAVA 版本問題?5. node.js - webpack --watch以后報(bào)錯(cuò)env: node: No such file or directory6. java - Spring +Mybatis 事務(wù) 不能回滾7. java - yuicompressor-maven-plugin 合并可用卻不壓縮, 哪配置不對(duì)?8. node.js - 微信小程序有自己的ws協(xié)議,用nodejs的話,還需要nginx干嘛呢9. css3 - 如何出現(xiàn)橫向捲軸?10. html頁面中怎么將兩個(gè)點(diǎn)之間的距離用直線連接起來?
