相信很多人在安装python第三方库时,(比如我在安装jieba时)cmd报错:
You should consider upgrading via the 'python -m pip install --upgrade pip.
然后百度为什么会这样,不约而同就是让我们用python -m pip install --upgrade pip
来升级,不过问题还是老样子,无法解决。
最后看了一篇大佬的博客https://blog.csdn.net/cxs123678/article/details/80659273:
将d:\fish\venv\lib\site-packages (10.0.1)
中的pip-10.0.1.dist-info
删除,
再次运行python -m pip install --upgrade pip
后升级成功,之前不能安装的包也能安装了!
下面一帮人感谢他,我就仔细去找了。
不过呢,我没有找到博主说的pip-10.0.1.dist-info
文件夹,我就找到类似的:
只有pip-19.0.3.dist-info
,我把这整个文件夹删了,然后输入:python -m pip install --upgrade pip
pip工具居然非常顺利的更新好了,我继续安装jieba库也非常顺利的安装成功没有报错。
总结:在idle的文件夹里删除形如pip-19.0.3.dist-info
的文件夹,然后pip所在文件夹里用python -m pip install --upgrade pip
升级pip工具,然后pip就升级好了,就能安装各种第三方库了。
如:(我用的是Powershell,简单说就是cmd的升级,更方便,对于新手更方便定位,(在哪打开就定位在哪,不用你手动定位)打开方法点这里)