「Python初心者のための独自のPythonパッケージの作成と公開」
Creating and Publishing a Custom Python Package for Beginners
Pythonパッケージを5分で作成、ビルド、公開する
Pythonパッケージは、再利用可能なコードのコレクションであり、簡単に共有してプロジェクトに実装することができます。コードを一度書いて、多くの場所で何度も使用することができます。パッケージを使用すると、コードを同僚やグローバルな開発者コミュニティと共有することができます。データサイエンティストとして、Jupyterノートブックを共有する代わりに、パッケージを共有して簡単な更新、再利用性、バージョン管理を確保することができます。
この記事では、Pythonパッケージインデックス(PyPI)に自分自身のパッケージを作成、ビルド、公開するためのモダンなアプローチを詳しく説明します(pip install
でインストールできます)。実際のパッケージ「mikes-toolbox2」を作成し、PyPIにデプロイしてmikes-toolbox2
をpip installできるようにします。さあ、コーディングしましょう!
始める前に…
この記事では、パッケージを公開するための公共のPythonパッケージインデックスについて詳しく説明しています。つまり、一度公開されると、パッケージは誰でも利用できるようになります。私は現在、独自のプライベートなPyPIを設定する方法についての記事を執筆中ですので、興味がある方は私をフォローしてください。
この記事のコード例に迷った場合は、こちらのソースコードをチェックしてください。
1. Pythonパッケージプロジェクトの設定
このセクションでは、フォルダを作成し、仮想環境とパッケージをインストールしてプロジェクトを準備します。
まず、フォルダを作成して、コードエディタでこのフォルダを開きます。次に、仮想環境を設定する必要があります。詳細は以下の記事を参照してください。簡単に言えば、PyCharmに任せるか、python -m venv venv
を使用します。
絶対初心者向けの仮想環境 – それは何か、作成方法(例付き)
Pythonの仮想環境、pip、依存関係の解決についての詳細な説明
towardsdatascience.com
最後に、Poetryをインストールする必要があります。このパッケージは、依存関係の管理とパッケージングを非常に簡単にします。pip install poetry
でインストールします。
2. パッケージの要件
We will continue to update VoAGI; if you have any questions or suggestions, please contact us!
Was this article helpful?
93 out of 132 found this helpful
Related articles