python3 pip更新及使用之中的小问题总结(210811更新)

210811更新在前:
最近读到很多关于python库的安装技巧,决定在这里给自己增加一个注释,在学习python的小伙伴应该都对安装python库的方式有了一定的了解,安装方式有两种,在线安装和离线安装,这么长久以来的经验,我觉得在线安装比较靠谱,为什么呢?因为pip很简单,,,,当然,这不是靠谱的原因,因为安装某个库,可能同时又要安装别的来支撑这个库,我之前有写过一篇感概的文章,就是pip安装一个库,结果我本来的库文件列表有几条一下子增加到了几十条,so,我建议,在条件支持的情况下使用pip安装库。
一不小心就短掉了更新学习python的进程,再次开始的时候发现安装第三方库等技巧统统不会了。。。用之不勤,必忘之就是这个道理了,这是一件悲伤的事情,于是只能从头学习了,为了防止之后在发生这种类似的问题,再次被我忘得一干二净,然后又匆匆找笔记从度娘中搜索辨别有用攻略等等重复浪费时间的状况,还是更新到学习笔记里好了。首先,我是想安装一个比较常见的第三方库来着,最简单的操作就是下面这条命令:

pip install xlwt

xlwt是我之前自己瞎做项目找感觉的时候用到的一个库,后来电脑拿去换系统了,重新安装python所有的库都没有了只能重新来过,又不得已重安一遍,因为我主要是用python编译器加上PoweShell来进行python的编译操作这样更安装成了我常用的手法,然后更新的时候出现了一条提示:
You should consider upgrading via the ‘python -m pip install --upgrade pip’ command.
因为我已经跟新完了,这条提示暂照片就不往上摆了,翻译过来就是该更新了,并且他个了一条更新的提示命令,然后我就三次入坑了😭😭怀着忐忑的心我敲下了这个命令,然后,嗯,不错,又更新失败了。。。据我的记忆,大部分更新失败的原因是超时引起的提示中非常显眼的大概是这句:
socket.timeout: The read operation timed out.
当然还有其他的原因什么拒绝访问了(我汉译英的能力很弱,就不把显示的句子默出来了)最后都是安装失败了。。。
然后我就去百度了,有的说更改时间命令:

python -m pip install --upgrade pip  --timeout 6000

有的说采用换源命令:

python -m pip install --upgrade pip -ihttp://pypi.douban.com/simple --trusted-host pypi.douban.com
pip install requests -ihttp://pypi.douban.com/simple --trusted-host pypi.douban.com

前几次这些命令我都有试过但是,都会显示一串英文:
ModuleNotFoundError: No module named ‘pip’
翻译过来就是pip丢了。。。作为安装的pip丢了,我还怎么安装其他的东西,前几次我的解决办法都是相当简单粗暴,直接卸载重装,但是今天,我觉得应该做一点提升,想办法学习一下新知识了,终于我找到了这篇同样简单粗暴的文章:https://www.cnblogs.com/111testing/p/13589871.html
为了以防万一,我直接用管理员身份打开了cmd,然后执行以下两条命令:

python -m ensurepip
python -m pip install --upgrade pip

一个用来安装,一个用来更新,当然更新的命令还是没变的,网上还有一条强制更新的命令:

python -m pip install -U --force-reinstall pip

在这个链接对这条有详细介绍:
https://blog.csdn.net/sun1318578251/article/details/89255397
好了,这个就到这里,接下来记录几条pip命令

pip --versoion #查看版本
pip list #查看第三方库安装情况
pip show xlwt #查看xlwt的安装信息
pip --help #查看pip命令帮助
pip install xwlt             # 最新版本
pip install xwlt==1.0.4       # 指定版本
pip install 'xwlt>=1.0.4'     # 最小版本
pip install --upgrade xwlt #升级
pip uninstall  #卸载
pip list -o  #查看可升级的包
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值