直接抛出我最终的解决办法 python3 -m easy_install -U pip
(py2和py3并存时py3的命令改成python3)
原文链接:Python 3.5 pip 9 AttributeError: 'NoneType' object has no attribute 'bytes'
网上各种说法,都指向了py2和py3并存时,由于要修改python.exe的名字,因此导致了安装python时携带的pip绑定的python.exe地址不对应,各种办法最终解决的问题都是指向重装pip。但是由于我使用常规的办法如:
python -m pip install -U pip
python -m pip install --upgrade pip
python -m pip install --user --upgrade pip
python3 -m pip install --upgrade --force-reinstall pip
最后都出现报错
最后找到以上办法成功解决。
如果解决了你的问题,麻烦点赞一下让更多人看到
网友评论