3.5 KiB
3.5 KiB
QPyPack
简体中文 | English | 繁體中文 | 日本語 | 한국어 | Français | Deutsch | Español | Русский | Português
PyInstaller と Nuitka をベースにしたクロスプラットフォーム Python パッケージング GUI ツール
QPyPack は、Python アプリケーションのパッケージング手順を簡素化するために設計された GUI ツールです。PyInstaller と Nuitka の 2 大コンパイルエンジンを高度に統合し、複雑な CLI コマンドライン引数を直感的な GUI 操作に変換します。
📷 スクリーンショット (Screenshots)
🚀 主な機能 (Key Features)
- 📥 ドラッグ&ドロップ対応:
.py/.pywソースファイルをウィンドウに直接ドラッグして読み込み。 - 🎨 アイコン自動検出: ソースディレクトリ内の画像資産 (
icon.ico/logo.svg等) を自動検出しフォーマット変換。 - 🛡️ 仮想環境サンドボックス: 独立した仮想環境を自動生成し、最小限の依存関係でバイナリサイズを削減。
- 🔍 依存関係の自動解析:
requirements.txt解析および AST 静的解析による暗黙のインポート (Hidden Imports) 補完。 - ⚙️ デュアルエンジン切替: PyInstaller と Nuitka をワンクリックで切り替え。
- 📝 メタデータ注入: バージョン情報や作者情報を実行ファイルプロパティに自動書き込み。
⚡ クイックスタート (Quick Start)
# pip によるインストール
pip install qpypack
# アプリケーションの起動
qpypack
または GitHub Releases ページ からビルド済みバイナリを直接ダウンロードできます。
📅 更新履歴 (Changelog)
詳細なリリースノートおよび更新履歴については、CHANGELOG.md または GitHub Releases ページ を参照してください。
📄 ライセンス (License)
GNU General Public License v3.0 のもとでオープンソース化されています。
Copyright (C) 2026 QwejayHuang.