Pythonを学び始めたとき、インストールパッケージを紹介するためにドキュメントや他の人のブログを読んでいました。それでは、これらのツールの間にはどのような関係があるのでしょうか?下の図を見ればわかります
distribute が setuptools の置き換えであり、pip が easy_install の置き換えであることがわかります。 これらのパッケージ ツールの詳細については、http://guide.python-distribute.org/installation.html#installing-pip を参照してください以下は簡単な紹介です: Distribute は標準ライブラリの拡張機能です。 disutils モジュール。 disutils は主に、パッケージ、特に他のパッケージに依存するパッケージのパッケージ化と配布を容易にするために使用されます。 Setuptools パッケージが保守されなくなったため、Distribute が作成されました。 Distribute をインストールするDistribute は、distribute_setup.py スクリプトを使用してインストールすることも、easy_install、pip、ソース ファイルを使用してインストールすることもできますが、distribute_setup.py を使用してインストールするのが最も簡単で最も一般的な方法です $curl - 0 http://python-distribute.org/distribute_setup.py$ sudo python distribution_setup.py Pip は、Python パッケージ をインストールするためのツールであり、インストール パッケージを提供し、インストールされているパッケージを一覧表示し、パッケージをアップグレードします。およびパッケージをアンインストールする機能。
Pip は easy_install の代替であり、easy_install と同じパッケージを検索する機能を提供します。そのため、easy_install を使用してインストールできるパッケージは pip を使用してインストールすることもできます。 Pip をインストールするPip は、ソース コード パッケージ、easy_install またはスクリプトを通じてインストールできます。 ここにさまざまなインストール方法があります: ソースコード方法: $ wget http://pypi.python.org/packages/source/p/pip/pip-0.7.2.tar.gz ( を置き換えます)最新パッケージを使用)$ tar xzf pip-0.7.2.tar.gz$ cd pip-0.7.2$ python setup.py installeasy_install: $ easy_install pip get_pip .py スクリプト: $curl -0 https://raw.github.com/pypa/pip/master/contrib/get-pip.py $ sudo python get-pip.py OK , Pip の使い方を見てみましょうパッケージをインストールします $ pip install Markdownインストールされているパッケージを一覧表示します $ pip フリーズパッケージの特定のバージョンをインストールします == を使用することで、 > ;=、、 $ pip install 'Markdown $ pip install 'Markdown>2.0,パッケージをアップグレード パッケージを最新バージョンにアップグレードするには、 -U を使用できますまたは - -upgrade $ pip install -U MarkdownUninstall package $ pip uninstall MarkdownQuery package pip search "Markdown" PS -- パッケージ後の py ファイルインストールパス:/usr/local/lib/python2.7/dist-packages以上がPython のパッケージ管理ツールの詳細な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。