我曾經使用由wxpython創建的GUI來使用statsmodels SARIMAX()運行統計模型。我把所有五個腳本放在一個文件中,並嘗試使用Pyinstaller編譯的文件錯誤
pyinstaller --onedir <mainscript.py>
創建編譯的應用程序。
的pyinstaller過程完成後,我跑在蒸餾水文件生成的應用程序,但它給了這個錯誤:
c:\users\appdata\local\temp\pip-build-dm6yoc\pyinstaller\PyInstaller\loader\pyimod03_importers.py:389:
Traceback (most recent call last):
File "envs\conda_env1\myApp\mainscript.py", line 2, in <module>
File "c:\users\appdata\local\temp\pip-build-dm6yoc\pyinstaller\PyInstaller\loader\pyimod03_importers.py",
line 389, in load_module
File "envs\conda_env1\myApp\my_algorithm.py", line 3, in <module>
File "c:\users\appdata\local\temp\pip-builddm6yoc\pyinstaller\PyInstaller\loader\pyimod03_importers.py",
line 389, in load_module
File "site-packages\statsmodels\api.py", line 22, in <module>
File "c:\users\appdata\local\temp\pip-builddm6yoc\pyinstaller\PyInstaller\loader\pyimod03_importers.py",
line 389, in load_module
File "site-packages\statsmodels\__init__.py", line 8, in <module>
ImportError: No module named tools.sm_exceptions
Failed to execute script mainscript
我用python2.7在Windows8的創造暢達環境GUI和statsmodel算法,但pyinstaller是通過pip install來完成的。我不知道這是什麼原因造成的錯誤?任何意見或鏈接到相關的討論將不勝感激! (我甚至不知道哪些主題這個問題屬於...)
我可以運行而不Pycharm though..I任何問題mainscript懷疑的路徑是什麼pyinstaller使用,編譯腳本? – paraeve