Python - 利用pip管理包
下载与安装setuptools和pip
- 先安装setuptools: https://pypi.python.org/packages/source/s/setuptools
- 再安装pip: https://pypi.python.org/pypi/pip
- 进入相应的解压目录,执行:“python setup.py install” 即可。
常用pip命令
pip --help # 显示pip的帮助信息
pip help list              # 显示关于list方法的帮助信息
pip list                   # 列出所有已安装的包
pip list --outdated        # 列出所有过期的包
pip freeze                 # 查看包版本
pip show <xxx>             # 显示某个包的详细信息
pip show --files Package   # 查看包安装的文件
pip install <xxx>          # 安装包
pip install django==1.5    # 安装指定版本包
pip uninstall <xxx>        # 卸载包
pip install --upgrade <xxx>  # 升级包
pip install --upgrade pip  # 升级pip
pip install --upgrade <xxx> --proxy="<proxy ip>:<port>"    # 通过代理方式升级包
导出目前安装的包列表保存至文件
pip freeze -l > requirements.txt
自动安装文件中所有列出的包
pip install -r requirements.txt
国内pypi源
清华大学中国科学技术大学
阿里云
pip install requests -i https://mirrors.ustc.edu.cn/pypi/web/simple/
pip install beautifulsoup4 --trusted-host http://mirrors.aliyun.com/pypi/simple/
问题记录
pip8.1.1升级pip8.1.2失败出现如下报错:
>python -m pip install --upgrade pip --proxy="10.144.1.10:8080"
Requirement already up-to-date: pip in c:\python27\lib\site-packages
查看site-packages目录下,发现同时存在有8.1.1和8.1.2的文件目录。删除8.1.2的目录,重新执行升级。
行动是绝望的解药!
欢迎转载和引用,但请在明显处保留原文链接和原作者信息!
本博客内容多为个人工作与学习的记录,少数内容来自于网络并略有修改,已尽力标明原文链接和转载说明。如有冒犯,即刻删除!
以所舍,求所得,有所获,方所成。
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号