python3.8+pyinstaller調試正常,打包后運行失敗(Module‘puwintypes’isn't in frozen sys.path)


作為一個python初學者,今天有個問題必須記錄一下。 

寫了一個簡單的爬蟲,直接在vscode中運行正常,使用pyinstaller打包正常,結果運行閃退,cmd后報錯如下:

 

百度各種解決方法其實都是一個抄襲一個,全部挨個試了一遍,然而沒有一個方法有用(當然也有可能是自己的問題並不對應這幾個解決方案,但是有些作者直接照搬別人的答案就太那個了吧,自己真的試過有用嗎,表示好奇)

就在我心灰意冷,覺得今天是找不到解決方法了的時候,想着要不看一眼生成輸出吧萬一有報錯提示呢,結果一看。。真想掐死自己

於是換了一個問題搜索,搜到下面一個解決方案

原文鏈接:https://blog.csdn.net/Eileen_lei/article/details/103749993(真的超級感謝這個作者,我的心情簡直和文章下面的評論一毛一樣)

 

  

於是添加以下兩行代碼。。。。

 

 真是淚流滿面!!!一切正常

 

 

總結:作為一個python新手,菜是原罪,遇到一些問題總是會走很多的彎路,多學習才是正道啊。

           有時候越容易忽視的地方越有可能有提示,只是被你忽視了而已,沒有一個問題會是憑空冒出來的,多找找程序生成、打包、運行報出的錯誤,說不定就能找到問題的根源,就算找不到根源,至少多了一個搜索其他答案的新思路呢。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM