実現したいこと
アイコンファイルが 読み込めていない雰囲気のエラーがでています。
だいぶ前に VisualStudio Professinal 2017時代に構築したGUIアプリです。
現在手元の開発環境は VisualStudio Professinal 2022 になってしまっているのですが それでも こちらで デバッグ実行するぶんには問題なくフォームが立ち上げってきて 無事動作するのですが、
当該端末で EXE化したものを動作させると先に申し上げたとおりのエラーになってしまいます。
関連部分のコーディング部分です。
発生している問題・分からないこと
以前 下に貼り付けてある PyInstaller のコマンドから仕上げられたEXEファイルは
すでに実務で運用中で 今回の問題が生じたことはありませんでした。
開発環境がVS2017からVS2022に変わり、同じPythonのファイルについて、EXE化を実施したところ この問題・壁にぶつかってしまった という感じです。
ViusalStudioのVerUpだけでなく、当時の開発環境と現在の開発環境で 端末自体も変わってしまっているのですが ソース自体に変化がない状態で 仕上がるEXEに変化が生じてしまっている、ということでしょうか? (正直当時と全く同じEXE化のためのコマンドを叩けているのか若干気もしますが)
エラーメッセージ
error
1Traceback (most recent call last): 2 File "XXXXXXXX.py", line 3359, in <module> 3 File "tkinter\__init__.py", line 2134, in wm_iconbitmap 4_tkinter.TclError: bitmap "C:\Users\ \AppData\Local\Temp\_MEI148882\images\favicon.ico" not defined 5
該当のソースコード
python
1py -m PyInstaller C:\Users\ \Desktop\XXXXXXXX\XXXXXXXX.py --icon=C:\Users\ 2 \Desktop\XXXXXXXX\images\favicon.ico --onefile --noconsole
試したこと・調べたこと
上記の詳細・結果
VisualStudio 2017時代に とおっていたパスが 通らなくなったのかなぁ 何かの設定が変わってしまっているのかなぁ と推察をたてて、
コマンド画面で、python -v と叩いてみたものの いろいろと文字が表れ(3.11.4)
設定が不十分なのか否か 自分だけでは 理解できませんでした。
補足
これを試してみて! みたいなヒントを頂けたら助かります。 よろしくお願いします。
0 コメント