>  기사  >  백엔드 개발  >  Python에서 pip를 사용하여 라이브러리를 설치하는 방법

Python에서 pip를 사용하여 라이브러리를 설치하는 방법

藏色散人
藏色散人원래의
2019-10-16 11:12:5412073검색

Python에서 pip를 사용하여 라이브러리를 설치하는 방법

Pip을 사용하여 Python에서 라이브러리를 설치하는 방법은 무엇입니까?

pip를 사용하여 Python 라이브러리를 설치하는 여러 가지 방법

운영 체제: CentOS7.5.1804_x64

Python 버전: 3.6.8

권장: "Python Tutorial"

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 소스를 변경할 수 있습니다.

method 하나: 매개변수를 수정하여 pip 소스를 일시적으로 수정합니다

예를 들어 Alibaba Cloud의 pip 소스를 사용합니다. :

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

방법 2: 구성 파일을 수정하여 pip 소스를 영구적으로 수정

# 🎜🎜#File: ~/.pip/pip.conf

For 예를 들어 Alibaba Cloud의 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/

Tsinghua University 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

Others

# 🎜🎜#1 pip 다운로드 오프라인 설치 패키지 # 🎜🎜#

명령 예:

다운로드 명령:

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

설치 명령:

pip install --no-index --find-links=/tmp/packs -r requirement.txt

위 내용은 Python에서 pip를 사용하여 라이브러리를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.