152

python setup.py installrequires=[]は、を使用してリストされているパッケージを自動的にインストールしますeasy_installpip代わりに使用するにはどうすればよいですか?

4

3 に答える 3

155

はい、できます。Web またはコンピューター上の tarball またはフォルダーからパッケージをインストールできます。例えば:

Web 上の tarball からインストール

pip install https://pypi.python.org/packages/source/r/requests/requests-2.3.0.tar.gz

ローカル tarball からインストール

wget https://pypi.python.org/packages/source/r/requests/requests-2.3.0.tar.gz
pip install requests-2.3.0.tar.gz

ローカル フォルダーからインストールする

tar -zxvf requests-2.3.0.tar.gz
cd requests-2.3.0
pip install .

フォルダを削除できrequests-2.3.0ます。

ローカル フォルダーからインストール (編集可能モード)

pip install -e .

これにより、パッケージが編集可能モードでインストールされます。コードに加えた変更は、システム全体にすぐに適用されます。これは、パッケージ開発者が変更をテストしたい場合に便利です。また、インストールを中断せずにフォルダーを削除できないことも意味します。

于 2014-06-02T17:33:47.173 に答える
114

pip installおそらくpython setup.py sdist最初にファイルを作成できます。pip install -e .のようなものもできますpython setup.py develop

于 2010-01-19T00:05:39.427 に答える