1.安装指定版本的package
pip install keras==2.1.0 安装指定版本
2.升级package到指定版本
pip install –upgrade keras==2.1.0
3.安装package到指定位置
pip install -t /usr/local/lib/python2.7/site-packages/ xlrd
安装xlrd到位置/usr/local/lib/python2.7/site-packages/,常用于解决多版本Python安装package没有安装到预期位置的问题。
4.更改pip源
用pip安装依赖包时默认访问https://pypi.Python.org/simple/
,但是经常出现不稳定以及访问速度非常慢的情况,这里推荐清华大学的pip源,它是官网pypi的镜像,每隔5分钟同步一次,地址为 https://pypi.tuna.tsinghua.edu.cn/simple,临时修改pip源时使用-i
参数,这里以安装scrapy
为例:
pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple
如有报错再加上--trusted-host
,完整如下:
pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
安装本地安装包
pip install <目录>/<文件名> 或 pip install –use-wheel –no-index –find-links=wheelhouse/ <包名>
<包名>前有空格
可简写为
pip install –no-index -f=<目录>/ <包名>
5.查看pip版本
pip --version
6.pip升级
pip install -U pip
7.pip列出已安装的包
cmd | description |
---|---|
freeze | Output installed packages in requirements format. |
list | List installed packages. |
pip安装包的方式中,有如下一种安装方式:
pip install -r requirements.txt
文件requirement.txt里面内容的格式和pip freeze的格式完全一样。因此我们可以将pip freeze的内容输出至requirements.txt。其他机器可以根据导出的requirements.txt进行包安装。
pip freeze | tee requirements.txt # 输出本地包环境至文件
pip install -r requirements.txt # 根据文件进行包安装
8. 查看package详细信息
pip show package
得到结果:
Name: Scrapy
Version: 1.5.0
Summary: A high-level Web Crawling and Web Scraping framework
Home-page: https://scrapy.org
Author: Pablo Hoffman
Author-email: pablo@pablohoffman.com
License: BSD
Location: c:\python27\lib\site-packages
Requires: six, w3lib, queuelib, Twisted, PyDispatcher, cssselect, pyOpenSSL, par
sel, service-identity, lxml
9.pip升级包
pip install -U <包名>
10.pip安装包/删除包
pip install/uninstall + 包名
参考资料
http://blog.csdn.net/u013378306/article/details/69382500
http://blog.csdn.net/ChangerJJLee/article/details/77411569
http://blog.csdn.net/vitaminc4/article/details/76576956