Pythonパッケージを世界と共有する準備はできていますか?これらの手順に従って、pypi.orgで公開し、コードを照らしましょう!
フォルダーの作成:デスクトップ(たとえば、 package )にフォルダーを作成することから始めます。
パッケージフォルダー: packageフォルダー内で、パッケージの名前を持つ新しいフォルダーを作成することにより、プロジェクトに寿命をかけます(例えば、 saylani-ds )。
必須ファイルの作成: saylani-dsフォルダー内で、次の重要なファイルを作成します。
license.txtreadme.txtsetup.pyパッケージの中心: saylani-dsフォルダー内に__init__.pyという名前のファイルを作成します。このファイルは魔法が発生する場所です - ここにライブラリコード全体を書いてください。
setup.py構成: setup.pyを開き、パッケージの重要な情報を注ぎます。これが例です:
from setuptools import setup
setup ( name = "saylani-ds" ,
version = "0.1" ,
description = "This is a package" ,
long_description = "A very, very long description of your amazing package." ,
author = "Sir Qasim and Syed Muhammad Mooazam" ,
packages = [ "saylani-ds" ],
install_packages = []
)依存関係をインストールする:パッケージフォルダーで、コマンドプロンプトを起動し、これらのコマンドを実行してパッケージの段階を設定します。
「ホイール」パッケージをインストールします。
pip install wheelバイナリ配布パッケージの作成:
python setup.py bdist_wheelソース配信パッケージとバイナリディストリビューションパッケージを構築します。
python setup.py sdist bdist_wheelフォルダーワンダーランド:前の手順の後、2つのフォルダーがパッケージフォルダーに魔法のように表示されるのを見てください。
更新の維持:Pythonファイルに変更を加えるたびに、このコマンドを実行してパッケージを更新しておきます。
python setup.py sdist bdist_wheelPypiアカウントを作成していない場合は、まだ持っていない場合は、pypi.orgでの旅に出て、Pypiアカウントを設定します。
パッケージを公開:ショータイムです!これらの手順に従って、パッケージを世界と共有してください。
「Twine」パッケージをインストールします。
pip install twine「Twine」を使用してパッケージをPypiにアップロードします。
twine upload dist/ *プロンプトが表示されたら、PYPIアカウントのユーザー名とパスワードを入力します。
今、あなたのPythonライブラリは、そのグランドデビューのために準備され、洗練されています。あなたの創造物を仲間の開発者と共有し、コーディングの冒険を始めましょう!