问题解决:关于pip升级报错“AttributeError: ‘NoneType‘ object has no attribute ‘bytes‘”的问题

当尝试使用`python -m pip install --upgrade pip`命令升级pip时,出现'AttributeError: 'NoneType' object has no attribute 'bytes''的错误。分析可能是由于Python版本冲突或文件名不匹配导致。尝试了多种方法如强制重新安装、删除dist-info文件、在PyCharm中升级等均未解决问题。最终解决方案是在Python的Scripts目录下使用`easy_install --upgrade pip`命令成功升级pip,但注意到pip的调用方式变为'pip3.9',并且需要清理旧的pip缓存信息以显示正确版本。
摘要由CSDN通过智能技术生成

问题情况:

-每次调用pip都会有升级提示

You are using pip version 19.0.3, however version 21.0.1 is available.
You should consider upgrading via the ‘python -m pip install --upgrade pip’ command.

但是按照提示命令的会有如下的报错:

C:\Users\HTH>python -m pip install --upgrade pip
Looking in indexes: https://mirrors.aliyun.com/pypi/simple/
Collecting pip
Downloading https://mirrors.aliyun.com/pypi/packages/fe/ef/60d7ba03b5c442309ef42e7d69959f73aacccd0d86008362a681c4698e83/pip-21.0.1-py3-none-any.whl (1.5MB)
100% |████████████████████████████████| 1.5MB 24.9MB/s
Installing collected packages: pip
Found existing installation: pip 19.0.3
Uninstalling pip-19.0.3:
Successfully uninstalled pip-19.0.3
Rolling back uninstall of pip
Moving to c:\users\hth\appdata\roaming\python\python37\scripts\pip.exe
from C:\Users\HTH\AppData\Local\Temp\pip-unins

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值