簡體   English   中英

當我在 windows10 中雙擊 exe 文件時,出現“無法執行腳本主程序”

[英]I am getting 'Failed to execute script main' when I double-click on the exe file in windows10

我知道以前有人問過這樣的問題,但我有一個不同的問題,在這里,當我嘗試雙擊我使用pyinstaller創建的 exe 時,我無法執行主腳本。 我正在使用 python 3.9 我嘗試通過命令提示符打開它:

主程序

然后我收到以下錯誤:

File "main.py", line 4, in <module>
    import talib as ta
  File "PyInstaller\loader\pyimod03_importers.py", line 540, in exec_module
  File "talib\__init__.py", line 72, in <module>
ModuleNotFoundError: No module named 'talib.stream'
[10332] Failed to execute script main

即使我已經正確安裝了 TA-Lib

我得到了我的問題的答案,它只是在我們的命令中添加隱藏的導入。 所以,命令實際上是:

pyinstaller main.py --hidden-import talib.stream --onefile --clean --name myApp

或者我們也可以通過打開 our.spec 文件並將 talib.stream 添加為隱藏導入來手動添加它

暫無
暫無

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

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