PyCharm経由でPythonにプロジェクトを書き込んでいます。 私はそれからexeファイルを取得したいと思います。 "Save as-> XXX.exe"を試しましたが、実行しようとしたときにエラー"ファイルがこの種のOSでサポートされていません" p.s. win7 x64を持っていますが、x32でも動作しません。PyCharmプロジェクトからの "exe"へのアクセス方法
答えて
Pythonファイルをexeファイルとして直接保存することはできません。そのファイルは、テキストファイルに入力したコードをコンピュータが自動的に認識することはできません。代わりに、別のプログラムを使用してPythonコードをexeファイルに変換する必要があります。
Pyinstallerのようなプログラムをお勧めします。基本的にPython(インタプリタ)を取り込み、Pythonがインストールされていない任意のコンピュータ(通常はWindowsコンピュータ)で実行できるスタンドアロンのexeファイルに変換するためにスクリプトと一緒にバンドルします(LinuxはPython )。
それをインストールするには、コマンドラインからコマンド
pip install pyinstaller
...それがリンク先のウェブサイトからダウンロード、または使用することができます。その後、ほとんどの部分は、あなたは、単にコマンドラインを介して、あなたのソースコードを含むフォルダに移動し、実行します。
pyinstaller myscript.py
あなたはpyInstallerのを使用してdocumentationを経由して、ビルドプロセスをカスタマイズする方法についての詳細な情報を見つけることができます。
ただし、必ずしもPyinstallerを使う必要はありません。 Pythonコードを実行可能ファイルに変換するために使用できるさまざまなプログラムのcomparisonがあります。
したがって、python IDE(pycharmまたはpydev-eclipseプラグイン)のいずれも、IDE単独でコンパイルから実行可能なコンパイル機能を組み込んでいないようです。そうでない場合は、私に知らせてください。 :-) –
- 1. pycharmプロジェクトからexeへの変換
- 2. ASP.netプロジェクトから.exeファイルへ
- 3. PyCharmからDashのドキュメントへのアクセス
- 4. exeへのExcelファイル(xlsからexeへ)
- 5. exeプロジェクトを別のexeプロジェクトのクラスにリンクする方法
- 6. Xcode - "Preference Pane"プロジェクト - バンドルへのアクセス方法?
- 7. ユニットテストの.EXEプロジェクトからのVC++ .EXEプロジェクトからのクラスの参照
- 8. アクセス2007からexe
- 9. あるプロジェクトから他のプロジェクトへのJIRAプロジェクトへのアクセスを制限する
- 10. C#dllからwpf exeへのマウス/キーフックデータの通知方法
- 11. プロジェクトへのアクセス
- 12. ユニフォームから情報へのアクセス方法
- 13. xslからxmlコンテンツへのアクセス方法
- 14. クロスサイトポップアップからwindow.openerへのアクセス方法
- 15. uiからデータベースへのアクセス方法
- 16. Visual Studioプロジェクトから.exe(Qt)
- 17. アンドロイドスタジオの他のプロジェクトからプロジェクトにアクセスする方法
- 18. WindowsホストからのWebプロジェクトへのアクセスWindowsの並列から
- 19. PHPのフォルダからのファイルへのアクセス方法とダウンロード方法
- 20. ベクトルの文字列からベクトルへのインデックスへのアクセス方法
- 21. mvcのコントローラからモデルクラスへのプライベートコンストラクタへのアクセス方法4
- 22. PyCharmからVisual Studio C++コードへのデバッグ
- 23. スキーマ1からスキーマ2へのテーブルへのアクセス方法は?
- 24. サーブレットからJSPページへの結果セットへのアクセス方法
- 25. アダプターからアクティビティーへのarrayListへのアクセス方法は?
- 26. コントローラからモデルへの変数へのアクセス方法
- 27. Pycharm(Windows 10の場合)から別のAnaconda環境にアクセスする方法
- 28. .exeインストーラから特定のexeファイルを実行する方法
- 29. EXEからASMへの逆コンパイル
- 30. exeメディアファイルからmp4への変換
[cx_Freeze](http://cx-freeze.sourceforge.net/)のような外部ソフトウェアパッケージを使用してください。 – Matthias