解决Python中“No module name 'pip_internal'”,pip升级问题
Python中用pip安装第三方工具包(例如:matplotlib)出现ModuleNotFoundErro: No module name ‘pip_internal’
一般情况下,我们查找资料都会看到这样的方法:在cmd中输入命令:
python -m pip install --upgrade pip
然而,这次我就遇到这么个奇怪的问题,就是我这样操作了,然后还数出现下列语句:
You are using pip version 9.0.3, however version 19.0.3 is available.
You should consider upgrading via the ‘python -m pip install --upgrade pip’ command.
这样的命令玩了几天,我原本以为是Python安装包缺失,我不断卸载Python3,然后不断安装,然而这个错误一直循环着。
哎,可伶的Python,被我如此怀疑
人生苦短,我学Python。真的就是这样了!
好了,不吐苦水了,以下是我的解决方案:
- win+r 进入cmd,输入命令:python -m ensurepip
- 输入命令:easy_install pip ,这个是为了找到合适的pip
- 找到合适的pip后,输入:easy_install pip==“合适的pip号(我的是19.0.3,所以我的直接为19)”即我输入的命令为:easy_install pip==19
- 安装成功了
- 最好就是去安装python 的工具包了