PyCharm中解决venv pip无法upgrade的问题
PyCharm 中起项目的时候,选venv会自动安装了pip 和 setuptools, 但是实际应用pip install的时候可能会报pip 版本过低的错误。但是在尝试upgrade pip的时候遇到了NoneType报错。
AttributeError: ‘NoneType’ object has no attribute ‘bytes’
在网上看到了很多解决办法,最后发现最原始的才是最好的!
系统环境
- Win10
- PyCharm Community 2019.2
- Python 3.6.8
常见方法
以下这些方法也许能解决你的问题。
- python -m pip install --upgrade pip
- python -m pip install --upgrade pip==xx.x.xx 版本号
- python -m pip install -U --force-reinstall pip
- easy_install -U pip
本文使用的方法
删除现有的pip package,重新安装pip
Step 1 删除现有packages
- 找到项目路径, 通常能在PyCharm顶部见到。例如 c:\Users\test\PyCharmProjects\yourProject\