Python GUIをWindows 10でPyinstallerでコンパイルしましたが、ハードコーディングされた絶対パスを指定しても他のスクリプトを見つけることができないようです'"C:\ Program Files ...スクリプトパス...")。私はos.isfile(スクリプトパス)を試してみましたが、Falseを返します。 Pythonスクリプトは、コマンドプロンプトからpyinstaller --onefile --windowed --icon=iconimage.ico myscript.py
でコンパイルされました。私はUbuntuでこの同じコマンドを使用し、バイナリは正常に動作します。私はPyinstallerが私が見つけた一時的なディレクトリを作成することについて何かを読んだが、私はそれが完全なパスを与えている限り、実行している場所は重要ではないと思うので、 GUIはうまくいきます。それは何もしないスクリプトを呼び出す必要があるときです。コマンドプロンプトから実行するとエラーは発生しません。助けてください!Pyinstallerでコンパイルされたexeが絶対パスのファイルを見つけることができない
0
A
答えて
0
--onedir
を追加しました。プログラムを実行するために必要なすべてをdistフォルダの1つのディレクトリに入れます。
関連する問題
- 1. JavaMail Appでアップロードしたファイルの絶対パスを見つけることができません
- 2. Python:インポートされたモジュールの絶対パスを見つける
- 3. コンパイルされた.exeは入力ファイルを見つけることができません
- 4. PyinstallerがPandasを見つけることができません
- 5. 絶対パスのリストがunixで存在するファイルを見つける方法
- 6. Pythonの相対パスからの絶対パスを見つける
- 7. pyinstallerを使用して.exeファイルの出力フォルダを見つけることができません
- 8. HTMLで絶対パスを使用するとファイルが添付されない
- 9. 絶対パスではなく相対パスでファイルが見つかりましたか? (VBS)
- 10. 絶対パスを使用すると、CSSファイルが添付されないのはなぜですか?ここ
- 11. MATLABでコンパイルされたアプリケーションのパスを見つける
- 12. EXEファイルのプロセスを見つけることができませんが、ファイル自体を見つけることができます。 (Process.GetProcessByName)
- 13. Pyinstallerでコンパイルされたファイルのエラー
- 14. カスタムアクションがインストールされたファイルを見つけることができません
- 15. パックURIを使用してリソースを見つけることができませんが、相対パスでリソースを見つけることができません。
- 16. カルマ:モジュールを相対パスに見つけることができません
- 17. Jenkinsでチェックアウトされたファイルの絶対パスを取得する
- 18. エラー:パスを持つファイルを見つけることができません:prelude_dev.js
- 19. サーバが.xbapファイルを実行しようとしたときに.exeファイルを見つけることができないと言うのはなぜですか?
- 20. getimagesizeがファイルを見つけることができないときのハンドルエラー
- 21. Cygwinのフォルダへの絶対パスを見つける
- 22. 別のコンピュータにpyinstaller .exeファイルを実行しているときに.dllが見つからない
- 23. ファイルを絶対パスで渡すことでファイルを開く
- 24. エラー:シンボルクラスを見つけることができませんコンパイル
- 25. MINGWのld exeがライブラリを見つけることができません
- 26. なぜpythonは、パスを作成したときに指定されたパスを見つけることができないと言いますか?
- 27. パスの一部を見つけることができませんでした
- 28. 絶対パスと絶対パスの比較
- 29. _lstm_ops.dllがtensorflowで見つけることができないのはなぜ、それ実際に私のパスに
- 30. Google Chromeでapp.jsファイルを見つけることができないのです