처음 Python을 배우기 시작했을 때 설치 패키지를 소개하는 문서와 다른 사람들의 블로그를 읽었고, 일부는 pip를 사용하여 배포했습니다. 이러한 도구가 무슨 상관인가요? 아래 그림을 보시면 이해하실 것입니다
distribute가 setuptools를 대체하고 pip가 easy_install을 대체하는 것을 알 수 있습니다. .
이러한 패키지 도구에 대한 자세한 내용은 http://guide.python-distribute.org/installation.html#installing-pip를 참조하세요.
다음은 간략한 소개입니다.
배포 표준 라이브러리의 disutils 모듈에 대한 향상된 기능입니다. disutils는 주로 패키지, 특히 다른 패키지에 종속된 패키지를 보다 쉽게 패키징하고 배포하는 데 사용된다는 것을 알고 있습니다.
Setuptools 패키지가 더 이상 유지 관리되지 않기 때문에 배포가 생성되었습니다.
Distribute 설치
Distribute_setup.py 스크립트를 통해 설치할 수도 있고 easy_install, pip, 소스 파일을 통해 설치할 수도 있지만, 다음을 사용하여 설치하는 것이 가장 간단하고 널리 사용됩니다. 배포_setup.py 메서드
$ 컬 -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 install
easy_install:
$ easy_install pip
get_pip.py 스크립트:
$ 컬 -0 https://raw.github.com/pypa/pip/master/contrib/get-pip.py
$ sudo python get-pip .py
자, Pip 사용법을 살펴보겠습니다
install package
$ pip install Markdown
설치된 패키지 나열
$ pip 동결
특정 버전의 패키지 설치
==, >=, < 사용 ;=, >,
$ pip install 'Markdown
$ pip install 'Markdown>2.0,
패키지 업그레이드
패키지를 최신 버전으로 업그레이드하려면 -U 또는 --upgrade를 사용할 수 있습니다
$ pip install -U Markdown
패키지 제거
$ pip uninstall Markdown
패키지 쿼리
pip 검색 "Markdown"
PS -- 패키지 설치 후 py 파일 경로: /usr/local/lib/python2.7/dist-packages
위 내용은 Python의 패키지 관리 도구에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!