pyinstaller打包exe--requests模組打包後無法執行
歡迎加入學習交流QQ群:657341423
python程式中使用到requests,在開發環境中可以正常執行,但用pyinstaller 打包成單個exe檔案後,卻無法執行,提示 requests 中的urllib3依賴的一個six.py模組出現執行錯誤。以下報錯情況:
沒有模組queue,但是在我的程式裡面是沒有使用這個模組的
出現這個情況,歸根到底都是request模式使用了queue這個模組,在開發模式下執行,系統會自動載入這些模組,但是打包之後,只會根據你程式碼import的模組載入,所以出現這個報錯。
解決方法:
直接載入queue這個模組,重新打包即可
歡迎加入學習交流QQ群:657341423
相關推薦
pyinstaller打包exe--requests模組打包後無法執行
歡迎加入學習交流QQ群:657341423 python程式中使用到requests,在開發環境中可以正常執行,但用pyinstaller 打包成單個exe檔案後,卻無法執行,提示 requests 中的urllib3依賴的一個six.py模組出現執行錯誤。以
Matlab 2017b編譯生成exe或DLL檔案後無法執行的問題及其解決方法
問題描述最近嘗試用Matlab 2017b和Qt 5.9混合程式設計。用Matlab編寫了一個很簡單的m檔案,配置使用Visual C++ 2015 編譯器,用deploytool和對m檔案進行編譯,編譯後能生成exe檔案。所有的環境變數等設定的也沒有問題,但是執行編譯後的程
unity打包exe檔案在別的電腦上執行報錯問題
最近通過unity匯出到PC平臺,遇到了一個問題,匯出的軟體在自己電腦上執行正常,到別人電腦上就會報錯如下圖:剛開始以為是自己匯出方式錯誤,百度了一下,因為我用的是unity最新版本,不太穩定。下面是解決方法,到網上下載或在自己電腦的unity安裝目錄中找到unityPlay
Mac 安裝 MySQL 5.7 後登入後無法執行命令【You must reset your password using ALTER USER statement before executing this statement.】
question 服務 com flow alter ima 5.7 use sql 今天在 Mac 上安裝了 MySQL 5.7 ,啟動服務後,輸入 mysql -u root -p 後,輸入初始密碼程,嘗試執行 show databases; 報了一個 You mu
今天遇到一個開心事,在eclipse編寫的程式碼在命令視窗中編譯後無法執行,提示 “錯誤: 找不到或無法載入主類”
java中帶package和不帶package的編譯執行方式是不同的。 首先來了解一下package的概念:簡單定義為,package是一個為了方便管理組織java檔案的目錄結構,並防止不同java檔案之間發生命名衝突而存在的一個java特性。不同package中的類的名字可以相同,只是在使用時要帶上pac
linux(ubuntu 14.04 lubuntu14.04)下 搜狗拼音法安裝後無法執行的解決方法
症狀 通過.deb檔案安裝之後fcitx執行正常,但是無法切換到 解決方案 首先 im-config 在裡邊選擇fcitx 然後進入fcitx-config-gtk3,如果和我一樣,就會是隻有一個english-us 但是沒有搜狗的輸入法。
CodeBlock安裝後無法執行為什麼?無法找到編譯器?
安裝完codlblocks後常會出現以下警告:cant find compiler executable in yourconfigured search paths for GNU GCC Compiler 提示給出的路徑無法找到編譯器。 注意:CodeBlock只是一個
$.ajax返回的JSON格式的資料後無法執行success的解決方法
近段時間做專案,在專案使用了ajax技術,遇到了一個奇怪的問題:"$.ajax返回的JSON格式的資料無法執行success",程式碼是這樣寫的: 1 $.ajax({ 2 .. 3 dataType:'json', 4 ... 5 success:f
SpringMVC中使用ajax請求controller後無法執行success回撥函式
1、今天上午寫了一個簡單的demo,用來驗證springMVC的功能,前臺實現如下: $.ajax({ type : 'post', url : webAppPath + "scl/pictureData/cmdRequestPictureData.do", d
cefclient 3.2345 MD/MTD編譯後無法執行的問題
cef 3.2345 MD/MTD編譯會出現如下警告: manifest authoring warning 81010002: Unrecognized Element "compatibility" in namespace "urn:schemas-microsof
Android Studio中checkout在git上面的專案後無法執行
按照正常步驟,我們從 “VCS”->"Checkout from Version Control"->"Git" ,將專案從Git上匯出到工程(雖然沒有報錯),但發現專案並沒有正常編譯好,
Eric6安裝後無法執行指令碼的原因及解決方法
eric6 PyQt5安裝後對於python檔案進行了正確的程式設計和正常編譯之後,就應該是執行程式碼了,點開開始->執行指令碼選項卡中卻無論如何不能夠執行指令碼 特徵 開始->執行指令碼 這個按鈕一直顯示為灰色 (選項卡檢測到滑鼠事件才會顯示,所以用手
MySQL安裝好後無法執行(Can't open the mysql.plugin table)
MySQL安裝好後不知怎麼就遇到了這個問題,這個問題的解決辦法是使用如下命令 mysql_install_db --user=mysql --ldata=/var/lib/mysql/ 但是問題又來了: FATAL ERROR: Could
讓c#的exe只要被修改就無法執行,支援混淆和數字證書
原理是在桌面程式的zone是mycomputer,是完全信任的,所以就有一個強名稱跳過,這些程式碼是建一個Intranet的appdomain,不是完全信任的,所以就會檢查強名稱,這個appdomain是空的,目的不是為了執行裡面的內容而是為了讓.net去檢查強名稱,什麼時候執行到這些程式碼什麼時候就會出錯,
3 Linux 下的 .sh 檔案在 windows 下修改後無法執行
問題描述 原因 解決方法 問題描述 在 Windows 下寫的 shell 指令碼,在 Linux 下無法執行,錯誤一般都是:bad interpreter: No such file or directory 或者 unexpected e
mac下使用vue create 專案名稱 建立專案後無法執行ERROR Error: Cannot find module 'vue-template-compiler/package.json'
mac下使用vue create 專案名稱 建立專案後無法執行啟動問題 promote:vue_pro wangxinqiang
使用pyinstaller打包多個py檔案時,遇到的no module ...,exe檔案一閃而過,自定義模組打包等問題
1.跳過pyinstaller的安裝,自行谷歌 2. 用cmd cd到你想要打包的py檔案所在的資料夾下面,這裡我的資料夾是ceshi;我需要打包的檔案為main.py、a1.py、a2.py 3.執行命令pyi-makespec main.py,這裡將會根據你的mai
Pygame使用pyinstaller打包exe無法執行,顯示 failed to execute script的問題
問題描述 最近pyinstaller更新後終於支援python3.6了,我就迫不及待的想用它來打包釋出我平常用pygame做的小遊戲,在命令框中執行 pyinstaller -D -m xxx.py 打包是成功的,但是執行會顯示已停止程式,或是顯示 failed
react-router打包後無法通過路由進入到頁面
裏的 col ces con def gin cnblogs style 數據 react-router打包後無法通過路由進入到頁面,是因為當我們使用react-router-dom裏的BrowserRouter as Router時,是用瀏覽器history對象的方法去請
Python 3.6 使用 pyinstaller 打包exe文件遇到的問題
python pyinstaller 自己做了一個加密解密的小軟件,想打包成exe文件。在網上搜發現pyinstaller使用起來簡單點。在這裏記錄自己遇到問題使用的是Python 3.6版本,直接使用pip安裝pip install pyinstaller安裝過程很順利,安裝的是3.2.1版本使用看