2
我正在使用PyInstaller來凍結取決於PyYAML的腳本。PyInstaller找不到PyYAML隱藏導入
我收到以下錯誤:
ImportError: No module named 'yaml'
所以我包括yaml
作爲一個隱藏的進口,但PyInstaller不能導入。
$ pyinstaller myapp.spec
...
2515 DEBUG: Hidden import: yaml
2516 INFO: Analyzing hidden import 'yaml'
2516 ERROR: Hidden import 'yaml' not found
...
因此,運行我的二進制文件仍然失敗,並出現相同的錯誤。
PyYAML安裝在活動虛擬環境中,因爲其他模塊在隱藏導入時不會失敗。我也嘗試過在全球安裝它,甚至安裝python-yaml
系統軟件包(Debian)。
我在做什麼錯?