Pythonパッケージユーザーガイド(Python Packaging User Guide)¶
Python パッケージングユーザガイド へようこそ、チュートリアルとリファレンスであなたが近代的なツールを使ってパッケージを配布・インストールするのをお手伝いします。
このガイドは、Python パッケージングオーソリティ によって GitHub 上で維持管理されています。貢献とフィードバック を大いに歓迎します。😊
はじめましょう¶
Python での開発に関わるエコシステム内で使われる基本的なツールや概念については、 チュートリアル 節に記述しています:
あなたのソースコードを公開するために用いられるフローの概要を得たければ、 パッケージングフロー を見てください
パッケージをインストールする方法について学ぶには、 パッケージをインストールするためのチュートリアル を見てください
バージョン管理をしているプロジェクトで依存関係を管理する方法を学ぶには、 アプリケーションの依存関係を管理するためのチュートリアル を見てください
プロジェクトをパッケージ化し配布する方法について学ぶには、 パッケージングと配布のためのチュートリアル を見てください
Python ライブラリとアプリケーション向けのパッケージングオプションの概要を得るには、 Python におけるパッケージングの概要 を見てください
さらに学ぶ¶
チュートリアル型文書 を越える話題については、このガイドには他にいくつかのリソースがあります:
一通り通して知るには ガイド の linux のツールを使ってインストールする や バイナリ拡張をパッケージ化する など。
python アプリケーションを配置する や pip 対 easy-install のような詳細に渡る議論を参照するには 議論 の節を見てください。
パッケージングに関する相互運用性の仕様については、 仕様 を見てください。
さらに、Python パッケージングオーソリティのメンバーが維持管理している 他のプロジェクト群 のリストがあります。