python中pip安装、升级以及升级固定的包
作者:任同学 时间:2021-07-08 02:29:11
1、pip下载安装
1.1 pip下载
进入https://pypi.python.org/pypi/pip,下载 .tar.gz压缩包
1.2 Linux安装pip
# tar -xzvf pip-1.5.4.tar.gz 解压
# cd pip-1.5.4 进入解压文件
# python setup.py install 安装
1.3 升级pip
python -m pip install --upgrade pip
2. pip使用详解
2.1 pip安装包
# pip install 安装包名
[...]
Successfully installed SomePackage #安装成功
2.2 pip查看是否已安装
# pip show --files 安装包名
Name:SomePackage # 包名
Version:1.0 # 版本号
Location:/my/env/lib/pythonx.x/site-packages # 安装位置
Files: # 包含文件等等
../somepackage/__init__.py
[...]
2.3 pip检查哪些包需要更新
# pip list --outdated
2.4 pip升级包
# pip install --upgrade 要升级的包名
包名 目前安装的版本号 最新版本号
2.5 pip卸载包
# pip uninstall 要卸载的包名
3. pip使用实例
3.1 安装redis
# pip install redis
3.2 卸载redis
# pip uninstall redis
Uninstalling redis:
/usr/lib/python3.6/site-packages/redis-2.9.1-py3.6.egg-info
.........
Proceed (y/n)? y
Successfully uninstalled redis # 卸载成功
4. pip参数解释
# pip --help
Usage:
pip<command>[options]
Commands:
install 安装包.
uninstall 卸载包.
freeze 按着一定格式输出已安装包列表
list 列出已安装包.
show 显示包详细信息.
search 搜索包,类似yum里的search.
wheel Buildwheelsfromyourrequirements.
zip 不推荐.Zipindividualpackages.
unzip 不推荐.Unzipindividualpackages.
bundle 不推荐.Createpybundles.
help 当前帮助.
GeneralOptions:
-h,--help 显示帮助.
-v,--verbose 更多的输出,最多可以使用3次
-V,--version 现实版本信息然后退出.
-q,--quiet 最少的输出.
--log-file<path> 覆盖的方式记录verbose错误日志,默认文件:/root/.pip/pip.log
--log<path> 不覆盖记录verbose输出的日志.
--proxy<proxy> Specifyaproxyintheform[user:passwd@]proxy.server:port.
--timeout<sec> 连接超时时间(默认15秒).
--exists-action<action> Defaultactionwhenapathalreadyexists:(s)witch,(i)gnore,(w)ipe,(b)ackup.
--cert<path> 证书.
用pip uninstall 包名 命令即可卸载包
用pip list命令可以查看已安装的第三方包
用pip list --outdated命令可以查看哪些包需要更新
来源:https://blog.csdn.net/qq_15260769/article/details/80731407
标签:升级,pip,安装
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
2008年Logo设计10大趋势
2008-02-28 13:06:00
![](https://img.aspxhome.com/file/UploadPic/20082/28/200822813204572s.gif)
Web UI 设计(网页设计)命名规范
2009-05-13 13:06:00
![](https://img.aspxhome.com/file/UploadPic/20095/13/web-ui-design-title1-57s.jpg)
有用的SQL语句(删除重复记录,收缩日志)
2008-03-04 16:59:00
分析SQL语句性能3种方法分享
2012-06-06 20:09:30
JS中模拟函数重载
2008-01-03 16:46:00
utf8_unicode_ci与utf8_general_ci的区别
2010-03-03 15:54:00
理解CSS3线性渐变
2010-03-28 13:42:00
![](https://img.aspxhome.com/file/UploadPic/20103/28/01-27s.jpg)
一个asp简单购物车教程
2007-09-17 11:02:00
Tensorflow分类器项目自定义数据读入的实现
2023-06-21 20:21:53
![](https://img.aspxhome.com/file/2023/4/59144_0s.png)
pycharm新建一个python工程步骤
2023-08-22 17:42:54
![](https://img.aspxhome.com/file/2023/5/62565_0s.jpg)
如何将数据访问页绑定到断开连接的 ADO 记录集上?
2009-12-03 20:07:00
Win10下Python3.7.3安装教程图解
2023-09-02 18:16:54
![](https://img.aspxhome.com/file/2023/6/62316_0s.jpg)
如何学习Python time模块
2023-07-30 17:14:59
2008年情人节各网站节日Logo欣赏
2008-02-17 14:12:00
![](https://img.aspxhome.com/file/UploadPic/20082/17/2008217141834880s.gif)
Python里的dict和set的背后小秘密
2023-11-20 01:01:11
Excel VBA连接并操作Oracle
2009-08-08 22:58:00
解决MSSQL下“不能在手动或分布事务方式下创建新的连接”的问题
2008-07-15 12:48:00
显示ASP页面源码的代码
2008-10-12 13:05:00
asp.net 上传下载输出二进制流实现代码
2023-06-28 16:06:05
使用IIS调试asp程序检查错误的方法
2007-09-13 21:54:00