簡體   English   中英

使用 pyinstaller 時的 pydub“ModuleNotFoundError”

[英]pydub "ModuleNotFoundError" when using pyinstaller

我正在嘗試使用 pyinstaller 將 .py 文件轉換為 .exe。 當我嘗試運行可執行文件時,會顯示以下錯誤: 錯誤

我當前的 pyinstaller 命令如下:

pyinstaller --noconfirm --onefile --console  --hidden-import "pydub" --add-data "C:/Users/me/AppData/Local/Programs/Python/Python37/Lib/site-packages/customtkinter;customtkinter/"  "C:/Users/me/PycharmProjects/TestProj/main.py"

嘗試使用 pip 安裝它。

pip3 install pydub

也許你有多個 python 版本

由於我已經 pip 安裝了 pydub 並將 pydub 添加到隱藏的導入中,因此我嘗試刪除虛擬環境中不需要的每個文件。 刪除所有 Pycharm 相關文件並刪除 .spec 文件旁邊的舊 build/dist 文件夾似乎已經解決了這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM