« open cvで画像重ね | メイン | »

2023年01月09日

pyinstallerでexe化するとログ関係でエラー

console Trueだとエラーにならないが、Falseにすると

Traceback (most recent call last):
File "logging\__init__.py", line 1086, in emit
AttributeError: 'NoneType' object has no attribute 'write'

などと出る。


#fp = open('./ログファイル.txt', 'w')
#sys.stderr = fp
#sys.stdout = fp

とログの出力先を指定してもいけるっぽいが


https://github.com/kivy/kivy/issues/8074

pip install pyinstaller==5.6.2 pyinstaller-hooks-contrib==2022.13

を見てバージョン下げたらとりあえず動作しました。

投稿者 muuming : 2023年01月09日 14:31

コメント

コメントしてください




保存しますか?