シンプルなグラフィカル インターフェイスと Python の PyInstaller を使用した .py から .exe へのコンバーター。
阅读中文版の README ,点击这里
スオメンキエリセット ケイトオジート ロイデット タルタ
タリマトラルのブラダブラビリルシニズ。
دستور العمل های فارسی
한국어로 된 설명은 여기를 참고하세요。
README тук
Беларускамоўны README тут
画像にインターフェイスを表示するには、Chrome が必要です。 Chrome がインストールされていない場合、または--default-browser
が渡された場合は、デフォルトのブラウザが使用されます。
PyPI を使用してこのプロジェクトをインストールできます。
$ pip install auto-py-to-exe
次に、それを実行するには、ターミナルで次のコマンドを実行します。
$ auto-py-to-exe
複数のバージョンの Python がインストールされている場合は、
auto-py-to-exe
の代わりにpython -m auto_py_to_exe
使用できます。
$ git clone https://github.com/brentvollebregt/auto-py-to-exe.git
$ cd auto-py-to-exe
$ python setup.py install
次に、それを実行するには、ターミナルで次のコマンドを実行します。
$ auto-py-to-exe
次の手順に従って、このプロジェクトをローカルで実行できます。
python -m pip install -r requirements.txt
を実行します。python -m auto_py_to_exe
を実行してアプリケーションを実行します簡単。
ヘルプ フラグを使用して使用法を取得します: auto-py-to-exe --help
口論 | タイプ | 説明 |
---|---|---|
ファイル名 | 位置/オプション | UI の「スクリプトの場所」フィールドに事前に入力します。 |
-db、--デフォルトブラウザ | オプション | デフォルトのブラウザ (Chrome など) を使用して UI を開きます。 Chrome を見つけようとしません。 |
-nu、--no-ui | オプション | ブラウザで UI を開こうとせず、アプリケーションにアクセスできるアドレスを単に出力してください。 |
-c [構成]、--config [構成] | オプション | UI を事前に入力するための構成ファイル (JSON) を提供します。これらは設定タブで生成できます。 |
-o [パス]、--output-dir [パス] | オプション | デフォルトの出力ディレクトリを設定します。これは UI で引き続き変更できます。 |
-bdo [FOLDER_PATH]、--build-directory-override [FOLDER_PATH] | オプション | デフォルトのビルド ディレクトリをオーバーライドします。ウイルス対策ソフトによるファイルの削除を防ぐためにフォルダーをホワイトリストに登録する必要がある場合に便利です。 |
-lang [LANGUAGE_CODE]、--lang [LANGUAGE_CODE] | オプション | UI を開くときにデフォルトで使用する言語をヒントします。言語コードは、以下の「翻訳」の下の表にあります。 |
同じデータを UI に何度も挿入する代わりに、設定タブ内の「構成」セクションに移動して構成を JSON ファイルにエクスポートすることで、現在の状態をエクスポートできます。これを再び UI にインポートして、すべてのフィールドに再入力できます。
ホストを移動するとディレクトリ構造が異なる可能性があるため、この JSON 構成エクスポート アクションでは出力ディレクトリは自動的に保存されません。 JSON 構成に出力ディレクトリを含める場合は、JSON ファイルのnonPyinstallerOptions.outputDirectory
の下にディレクトリを追加します (新しいキーを作成する必要があります)。
Examples/ ディレクトリには、スクリプトを作成して auto-py-to-exe でパッケージ化する方法の例がいくつか提供されています。
開始に役立つ視覚的なものが必要な場合は、このプロジェクトの最初のリリース用にビデオを作成しました。いくつかの点が異なる場合がありますが、同じ概念が適用されます。
貢献方法に関するガイドラインを確認するには、CONTRIBUTING.md をチェックしてください。ここでは、新機能、変更、翻訳の更新がある場合、または auto-py-to-exe の問題が見つかった場合の対処方法の概要を説明します。
パッケージ化された実行可能ファイルまたはこのツールの使用全般に問題がある場合は、auto-py-to-exe を使用する際の一般的な問題に関する私のブログ投稿を読むことをお勧めします。この投稿では、Python スクリプトのパッケージ化について知っておくべきことと、一般的に問題が発生する問題の修正について説明します。
このツールに問題が見つかったと思われる場合は、CONTRIBUTING.md の「問題の報告」セクションに従ってください。
言語 | 翻訳者 | 翻訳済み |
---|---|---|
アラビア語 (العربية) | タイエブ・アリ | UI |
ベラルーシ語 (Беларуская) | ズミシエ21 | UI と README |
ブラジル系ポルトガル語 (Português Brasileiro) | マーレヤス、レネオリヴェイラジュニア | UI |
ブルガリア語 (Български) | kbkozlev | UI と README |
簡体字中国語 (简体中文) | 江浙11 | UI と README |
繁体字中国語 (繁體中文) | スタートゴー | UI |
チェコ語 (チェシュティナ) | まっと58 | UI |
オランダ語 (オランダ) | バレマン | UI |
英語 | - | UI と README |
フィンランド語 (スオメン キーリ) | ザップX5 | UI と README |
フランス語 (フランセ) | フラビデスプ | UI |
ドイツ語 (ドイツ語) | ヘブンズ、ああ | UI |
ギリシャ語 (Ελληνικά) | ソフロナス | UI |
ヘブライ語 (עברית) | ロンベンタータ | UI と README |
ヒンディー語 (हिन्दी) | トライアックロールド | UI と README |
インドネシア語 (インドネシア語) | マービン・ゾン | UI |
イタリア語 (イタリア語) | そのEmax64 | UI |
日本語 (日本語) | ナッティアンTV | UI |
韓国語 (한국어) | jhk1090 | UI と README |
ペルシア語 (فارسی) | DrunkLeen、Ar.dst | UI と README |
ポーランド語 (ポルスキー) | アクザク | UI |
ロシア語 (Русский) | オレグ | UI |
セルビア語 | リナ | UI |
スペイン語 (スペイン語) | エンリケ | UI |
スペイン語ラテン語 (スペイン語ラテン語) | マティレラ | UI |
タイ語 (ภาษาไทย) | てーる26 | UI(一部) |
トルコ語 (テュルクチェ) | マカグリアクソイ | UI と README |
ウクライナ語 (Українська) | アンドレイ・ゴロドニジ | UI |
ベトナム語 (Tiếng Việt) | 7777ヘッカー | UI |
別の言語の翻訳を追加したいですか? CONTRIBUTING.md の「翻訳の追加または更新」セクションに従ってください。
2020 年 8 月 9 日にリリースされた PyInstaller v4.0 の時点で、Python 2.7 はサポートされなくなりました。ただし、古いバージョンの PyInstaller をインストールすれば、Python 2.7 でもこのツールを使用できます。 PyInstaller v3.6 は、Python 2.7 をサポートする最後のバージョンでした。これをインストールするには、まず PyInstaller の既存のバージョンをアンインストールしてから、 python -m pip install pyinstaller==3.6
を実行します。
テストはtests/
にあり、pytest を使用して実行されます。
$ pip install pytest
$ pip install -e .
$ pytest