PW Pythonのコードライブラリを構築

まず、コードパッケージ

Pythonコードをパッケージ化ツールを使用してパッケージ化されsetuptool

1ファイル構造を作成します。

crawlerCore /
├──コア
│└── のinitの.py
└──setup.py

図2は、定義された設定内容であります

from setuptool import setup,find_packages
setup(
    name='Core',
    version='1.0.0',
    packages=find_packages()

)

*注:名前内部setup.pyは、ファイルのディレクトリ構造に見つけなければなりません。

3ヘビの卵生産(梱包)

実行 python setup.py bdist_egg

crawlerCore 3つ以上のファイルを検索します再入力
crawlerCore /
├──ビルドし
├──Core.egg_infoを
├──distの
├──コア
│└── のinitの.py
└──setup.py

インストールするCore.egg_info店舗の基本情報パケットには、使用します。

distのパイソンの卵は、以前のバージョンにフォールバックする必要がある場合、DIST /使用を入力して、卵を生成します。各パッケージのために一度、保存されているeasy_install *.eggすべての以前のバージョンをインストール

4インストールパッケージ

実行python setup.py install

  • 対応する環境に取り付けられたsite-packages以下の

  • それはピップによって管理することができます

5アンインストールパッケージ

実行pip uninstall Core

  • あなたはピップの通常の流れに従ってをアンインストールすることができます

6バージョンのロールバック

crawlerCore / distのは、実行入力easy_install *.egg卵のパッケージの対応バージョンは、現在のバージョンを上書き

二、パイソン、PW

上記は、ローカルでシンプルなパッケージ管理で
ドキュメントを参照して、パイソンPWの構築方法を:Pythonのチュートリアルは、PWを構築します

ます。https://www.jianshu.com/p/6e37f849c50aで再現

おすすめ

転載: blog.csdn.net/weixin_34405557/article/details/91116203