'pip install pip'&'python -m pip install --upgrade pip'?——跳出安装更新upgrade/-U死循环(第三方库的方法小结)

第三方库的主要安装方式

pip命令

-h 查看命令帮助

一般方法

pip install <第三方库名>

但随着版本更新,时常出现

You are using pip version 19.2.3, however the version 20.0.2 is available.

然后更经常地会提示着输入这一句

python -m pip install --upgrade pip

接着陷入死循环(说白了,对我没用)

(手动滑稽)在某种程度上说,Linux系统中apt-get是最省事的。(错误示例)
只要最初配置时把源换成国内源,基本上一劳永逸,pip删掉重新来过哈哈哈哈哈

阿里云:   http://mirrors.aliyun.com/pypi/simple/
清华:    https://pypi.tuna.tsinghua.edu.cn/simple/

( 注意清华是https)

于是心心念念装完发现,
版本甚至只有9.x

凉凉删掉。

经过一系列气急败坏的操作。

  1. 卸载掉python(当然这一步不知道有没有用,反正安装包这几个月没有更新)
  2. 静静思考人生……

发现了一条新的命令

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

解决。

后来还了解到第三方库的另一种安装方式:

编译.py文件
  1. 尔湾分校的一位教授维护的一个免编译第三方库的储存点https://www.lfd.uci.edu/~gohlke/pythonlibs,传说用户体验极佳。
  2. 同样的方法,我们可以采用编译的方法,打开https://pypi.org/project/pip/#downloadscopy下载命令
pip install pip

或者直接手动安装到指定路径(mdzz用命令行害得我好苦)
在这里插入图片描述

上得到的.py文件进行处理,随后运行pyc文件即可。
以下借鉴yournevermore的博文:

单个文件

Python代码:

import py_compile
py_compile.compile("get-pip.py")

命令行:

python -m py_compile get-pip.py

多个文件

Python代码:

import compileall
compileall.compile_dir("存放海量py的目录")

命令行:

python -m compileall 存放海量py的目录

编译完成后

运行喽

python get-pip.cpython-38.pyc

问题从另一条路径得到解决

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值