安装
install easy_install
- download easy_install
- python ez_setup.py
install pip
- download pip
- python setup.py install
一般python msi安装程序自带了pip
配置mirror
配置文件可选路径
Linux/Unix
- /etc/pip.conf
- ~/.pip/pip.conf
- ~/.config/pip/pip.conf
Mac OSX
- ~/Library/Application Support/pip/pip.conf
- ~/.pip/pip.conf
- /Library/Application Support/pip/pip.conf
Windows
- %APPDATA%\pip\pip.ini
- %HOME%\pip\pip.ini
- C:\Documents and Settings\All Users\Application Data\PyPA \pip\pip.conf (Windows XP)
- C:\ProgramData\PyPA\pip\pip.conf (Windows 7 and later)
镜像
配置文件
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/ #阿里云,可以换成其他的源
trusted-host = pypi.douban.com #添加可信主机,否则报错
#以下可选
disable-pip-version-check = true #取消pip版本检查,排除每次都报最新的pip
timeout = 120 #超时时间
使用
以Django为例
#安装
pip install Django
#升级
pip install -U Django
升级所有第三发包
pip list --outdated | grep '^[a-z]* (' | cut -d " " -f 1 | xargs pip install -U
或者
pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs pip install –U