作者:Allen
pip 作为学习 Python 编程必须掌握的工具,你只会用 pip install 么? 我们来一起看看 pip 的更多好用功能吧! (1) pip -h 该命令可以查看 pip 的文档内容,也就是说可以查看 pip 的各种用法![9063c16df29120733e7bb3f484c9e7bb.png](https://img-blog.csdnimg.cn/img_convert/9063c16df29120733e7bb3f484c9e7bb.png)
pip install
安装指定版本的包
pip install =='2.2.1'
从 requirements.txt 文件中批量安装包
pip install -r requirements.txt
requirements.txt 内容格式为:
Django==1.5.4
MySQL-Connector-Python==2.0.1
MySQL-python==1.2.3
PIL==1.1.7
South==1.0.2
django-grappelli==2.6.3
django-pagination==1.0.7
从本地文件安装包
pip install / 或 pip install --no-index -f=/
![d1ffbcc08c8b525436d4bf31c7f17615.png](https://img-blog.csdnimg.cn/img_convert/d1ffbcc08c8b525436d4bf31c7f17615.png)
pip install -i https://mirrors.aliyun.com/pypi/simple
这个的详细信息可以参考之前的一篇文章:
Python快速安装库的靠谱办法
(3)搜索包
如果忘记了包的准确的名称,通过 pip search 命令, 可以在 pip 源中进行搜索
pip search
![fea0500316fbb3083250db5325c1046e.png](https://img-blog.csdnimg.cn/img_convert/fea0500316fbb3083250db5325c1046e.png)
pip install -U 或:pip install --upgrade
![0856d3c3d7ad68f08797b3f7325b4616.png](https://img-blog.csdnimg.cn/img_convert/0856d3c3d7ad68f08797b3f7325b4616.png)
pip uninstall
这里就不演示啦~
(6)列出已安装的包
pip list
![1e4ce46c71787c87cf0d5d1e94d74bf2.png](https://img-blog.csdnimg.cn/img_convert/1e4ce46c71787c87cf0d5d1e94d74bf2.png)
pip freeze > requirements.txt
(8)显示包所在的目录
pip show -f
![2273fce3d5a9f04af6b15f1757cdd77b.png](https://img-blog.csdnimg.cn/img_convert/2273fce3d5a9f04af6b15f1757cdd77b.png)
![771aa1fc5d710bed5b44b1e3a94fff92.png](https://img-blog.csdnimg.cn/img_convert/771aa1fc5d710bed5b44b1e3a94fff92.png)
![5489d39ff846ecf3c7cc823d1d10df8e.png](https://img-blog.csdnimg.cn/img_convert/5489d39ff846ecf3c7cc823d1d10df8e.png)