Python初學特訓班pytube用pyinstaller編譯後的exe檔無法正常執行 |
|
沈飛狼
更新時間:2021/6/22 下午 02:34:19 |
|
練習該書ch08 tkdownload.py 已經將pytube更新到最新版 pip install git+https://github.com/nficano/pytube 在python整合環境下可正常執行
但用pyinstaller -F tkdownload.py編譯後的exe檔,執行的時候會出現以下錯誤 Traceback (most recent call last): File "tkdownload.py", line 27, in <module> ModuleNotFoundError: No module named 'pytube' [1172] Failed to execute script tkdownload 請問應如何解決? |
|
|
|
文淵閣工作室
更新時間:2021/6/24 上午 10:09:22 |
|
執行 <tkdownload.py> 打包的exe檔請明確給予下載的儲存路徑。
以「pyinstaller -F xxx.py」和「pyinstaller -F xxx.spec」打包後解壓的exe檔路徑是<C:\...\temp\_MEIxxx>。請注意,這個暫存的路徑會因執行結束而消失,因此要儲存的資料記得不要儲存在此暫存的目錄,而是要儲存在真正的工作目錄中。 |
|
|
|
沈飛狼
更新時間:2021/6/24 下午 03:00:59 |
|
不太明瞭您的說明, 我應該怎麼做,程式才能正常執行? |
|
|
|
文淵閣工作室
更新時間:2021/6/24 下午 06:06:10 |
|
您的第一個欄位會填 Youtube 網址 第二個位必須填下載後的儲存路徑(不可以空白),例如:「C:\」,就會將下載的 you Tube 儲存在此路徑。 |
|
|
|
|
|
|