python之pip更新失败问题及解决方法

python 专栏收录该内容
6 篇文章 0 订阅

 

渣渣白安装pip时首先被这个问题困扰了很久一直都无法解决。

UnicodeDecodeError: 'ascii' codec can't decode byte 0xc7 in position 7

由于渣渣白的技术水平呢,我安装时候没有看懂这个原因。

直到看了这篇博客之后才发现问题所在,是字节码编码问题。

http://www.yingzinanfei.com/2017/02/06/pipanzhuangpythonbaoshibaozifubianmacuo/

圈圈之内的内容可以修改其他的编码(utf-8,gdk,gb23123等......)

但渣渣白强烈建议和渣渣白一样就行了!

(渣渣白因自作聪明修成了其他的导致了一堆bug出现,如果没有遇到还行,遇见就惨了,像渣渣白一样改bug花了很多时间,我就不细说了,一段心酸历史)

好了解决这个问题之后,又来了一个bug了。渣渣白也是够倒霉的,呜呜呜~~~

渣渣白在利用pycharm更新了pip,但是pycharm安装python第三方库的时候被告知报错,请在dos环境中利用pip语法安装。然后我安装时候就发现这个问题了。

此时我在查看一下pip版本居然是10.0.1版本的,我靠,你妈的,刚刚我更新的。然后我又尝试一波更新,被告诉已经更新,我他妈的就被你搞死,我再来看看版本但是结果还是一样的。

 大家注意,此时以为大佬来了。我的大表哥,一位死宅男,但是技术超群,个人很钦佩,我也很佩服他的gay的本质,刚刚开始认识这个人时候居然gay我,虽然我后来的也gay回去了。

我求助他,问他是怎么回事。 

 

这波操作实属犀利,我丝毫没有看懂。一脸懵逼就解决了。 

python conda update pip 

python easy_install --upgrade pip

 

 

 

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

 

事后渣渣白的去查询了一下这些命令那么下面由渣渣白一一解说

首先是python conda update pip这条命令是更新 conda与pip有关的所有内容

这个有关conda的内容:https://baike.baidu.com/item/Conda/4500060?fr=aladdin 

第二个python easy_install --upgrade pip利用easy_install更新pip

 

这个有关easy_install的内容https://baike.baidu.com/item/easy_install

 

第三个是python -m pip install -U --force-reinstall pip

其实这条命令与python -m pip install --upgrade  pip是类似的,-U等于--upgrade --force是强制--reinstall重装

连起来解读就是强制性重装并更新pip

 

 

 

打赏
文章很值,打赏犒劳作者一下
相关推荐
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页

打赏

夏日清1

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值