结论
因为自己最近硬是pip不上自己需要的包,查询了很多文章都没什么用,后来偶然发现了一个方法才有用。下边总结一下问题:
1.pip版本过低。当你在cmd上pip,报错为pip版本过低,需要更新为最新版的pip,命令如下
pip install --upgrade pip
2.直接pip install xxx,下载速度过慢,或者根本无法访问官网,这个就需要加上镜像源,这个直接百度就能百度到,比如清华和豆瓣都有镜像源,就不赘述了
3.有多个(版本)的pip,linux上会自带python2的环境,但是obviously,都2021年了,谁还用2啊,或者在windows环境下下了多个python版本,他可能pip到你不想pip上的版本,这个时候你就必须要在前边加上你pip所在的绝对路径or修改。
问题1
解决办法2:pip3 (针对有python3和python2的用户,类似于建立软连接),你在pip3的时候启动的是python3版本的pip,pip可能是python2的 ,具体pip命令是属于哪个python版本,你可以在cmd上看pip的路径,以此来确认是哪个版本
4.加上镜像源也访问不了,报错是MaxHttps之类的,这就是我遇到的问题了,头疼,主要是设置代理服务器的问题,这个问题,一开始手动加的库,后来写一个请求的时候也报了这个错,研究了一下,发现得在请求头里加上proxies,以此搜到了这个方法,给信任镜像源的url,一般来说这就可以解决了,如果还不行,就具体报错具体分析了pip install -i http://***.com --trusted-host ***.com
提示:以下为问题分类
1.pip版本过低
当你在cmd上pip,报错为pip版本过低,需要更新为最新版的pip,命令如下
pip install --upgrade pip
2.无法访问官网
加上镜像源,这个直接百度就能百度到,比如清华和豆瓣都有镜像源,就不赘述了
3.有多个(版本)的pip
3.1在前边加上你pip所在的绝对路径or修改。
问题1
3.2pip3 (针对有python3和python2的用户,类似于建立软连接),你在pip3的时候启动的是python3版本的pip,pip可能是python2的 ,具体pip命令是属于哪个python版本,你可以在cmd上看pip的路径,以此来确认是哪个版本
4.加上镜像源也访问不了
pip install -i http://***.com --trusted-host ***.com
总结
如果不完整请评论区自行添加哈谢谢😙