pyinstaller を使用してプログラムを exe に変換しようとしています。このプログラムは、speedtest-cli を利用したインターネット速度テストの実行を含む、ユーザーのコンピューターのハードウェア評価を実行します。プログラムは、次のエラーが表示される時点でコンパイルするまで正常に実行されます。
Traceback (most recent call last): File "speedtest.py", line 156, in <module> ModuleNotFoundError: No module named '__builtin__'
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "hw-assesment-tool.py", line 9, in <module> File "<frozen importlib._bootstrap>", line 1007, in
_find_and_load File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 680, in _load_unlocked File "PyInstaller\loader\pyimod03_importers.py", line 546, in exec_module File "speedtest.py", line 179, in <module> File "speedtest.py", line 166, in __init__ AttributeError: 'NullWriter' object has no attribute 'fileno'
speedtest-cli のアップグレードと再インストールを試みましたが、問題は修正されませんでした。
PSエラーのスクリーンショットは次のとおりです。