私は自分の問題をググったところ、ここに導かれました:PyInstallerでデータファイルをバンドルする(--onefile)
だから私は受け入れられた答えのコードを追加しました、
def resource_path(relative):
return os.path.join(
os.environ.get(
"_MEIPASS2",
os.path.abspath(".")
),
relative
)
# in development
>>> resource_path("app_icon.ico")
"/home/shish/src/my_app/app_icon.ico"
# in deployment
>>> resource_path("app_icon.ico")
"/tmp/_MEI34121/app_icon.ico"
しかし、私はまだcannot locate imageName
エラーを受け取ります。_MEIPASS
フォルダーをリストすることを除いて。
足りないものはありますか?
さらに情報が必要な場合はお知らせください。私に関する限り、pyinstaller
黒魔術なので、関連する情報が何であるかはわかりません.