ホームページ >バックエンド開発 >Python チュートリアル >pipを使用してPythonにライブラリをインストールする方法

pipを使用してPythonにライブラリをインストールする方法

藏色散人
藏色散人オリジナル
2019-10-16 11:12:5412239ブラウズ

pipを使用してPythonにライブラリをインストールする方法

pip を使用して Python にライブラリをインストールするにはどうすればよいですか?

pip を使用して Python ライブラリをインストールするいくつかの方法

オペレーティング システム: CentOS7.5.1804_x64

Python バージョン: 3.6.8

推奨: "Python チュートリアル"

1. pip を使用してオンラインでインストールします

1.1 単一のパッケージをインストールします

形式は次のとおりです次のように:

pip install SomePackage

例は次のとおりです:

例: pip install scipy

またはバージョンのインストールを指定: pip install scipy==1.3.0

1.2 複数のパッケージをインストールする

例は次のとおりです:

pip install -r req.txt

req.txt は次のコマンドで取得できます:

pip freeze > req.txt

1.3 オンライン インストールに関するその他の問題

1.3.1 エージェントの問題

プロキシ経由でインストールする必要がある場合は、次の形式を使用できます:

pip --proxy=ip:port install SomePackage

1.3.2 pip ソースの問題

pip ソースが遅すぎる場合は、pip ソースを置き換えることができます。方法は 2 つあります:

方法 1: パラメータを変更して pip ソースを一時的に変更する

たとえば、Alibaba Cloud のpip ソース:

pip install Sphinx -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

方法 2: 構成ファイルを変更して pip ソースを永続的に変更する

ファイル: ~/.pip/pip.conf

たとえば、Alibaba を使用します。クラウドの pip ソース:

[admin@localhost .pip]$ cat ~/.pip/pip.conf
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
extra-index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com
[admin@localhost .pip]$

独自に構築した pip ソース、または次のような他のパブリック pip ソースを使用することもできます:

Alibaba Cloud http://mirrors.aliyun.com/pypi /simple/

Douban (ドゥバン) http://pypi.douban.com/simple/

清華大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技術大学 http://pypi.mirrors.ustc.edu.cn/simple/

Windows 対応ファイル:

C:\Users\用户名\AppData\Roaming\pip\pip.ini

2。ソース コードからインストールする

例は次のとおりです:

git clone https://github.com/sphinx-doc/sphinx
cd sphinx
pip install .

3. whl ファイルからインストールします

形式は次のとおりです。

pip install SomePackage.whl

その他

1. pip オフライン インストール パッケージのダウンロード

コマンド例:

ダウンロード コマンド:

pip download -d /tmp/packs -r requirement.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

インストール コマンド:

りー

以上がpipを使用してPythonにライブラリをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。