一、问题描述🍉
问题是这样的,当我在Win10系统下的Anaconda环境conda create了一个新环境之后,欸,我就发现pip不了,这还了得?不能pip的conda和在平阳的老虎有什么区别。所以我在网上找了很多解决方案:
1.1 修复方案🎈
python -m ensurepip
python -m pip install --upgrade pip
1.2 强制重装方案🎈
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --force-reinstall
1.3 修改配置方案🎈
其实是新版对模块进行了调整, 找到相应报错的 /bin/下的pip(比如我的就是/var/scratch/wwang/anaconda3/bin/),用vim打开:
将from pip._internal import main 注释掉,改成from pip import main 保存退出就好了. (补充: 使用vim 时, 在命令行里 输入 vim 指定路径/pip打开文件,进入之后先按i键,进入编辑模式,更改完成后先按ESC,然后再输入:wq即可保存退出)
弄完后用which pip检查一下是否是正确路径,有可能调用的是旧版pip的路径。
等等等等.........
这些,
统统无效❌!
二、不废话,接下来上场的才是正解:👑
只需要依次运行他们,保你药到病除!
2.1 这是一条非常珍贵的命令,凝视👀:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
2.2 这是一条非常珍贵的命令,凝视×2👀:
python get-pip.py --force-reinstall
三、小小验证一下😀
再次输入pip,我们将会得到完全不一样的结果,我准备好了:
pip
很棒!❀一切都是这么的完美,不用太感谢我哦,原理我就抱歉啦,要做的事情太多了,不能在环境安装上面花太多时间。