今天尝试下载个ip存活脚本,当执行到pip install -r requirements.txt时报错
如图:
这种情况是缺少Python库的情况
缺少的就是黄色字体中的:/simple/urllib3/中的urllib3。红色字体更精确urllib3==1.26.4
1.用国内源下载
pip install urllib3==1.26.4 -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com
解释下:
缺少的库名:
urllib3==1.26.4
豆瓣镜像的国内源:
如果更新不了,就去搜搜安装包名字是否正确,安装包名字会更新的变得不一样
方法:
方法一:pip install 安装包名字 -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com //豆瓣镜像网站
方法二:pip install 安装包名字 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com //豆瓣
方法三:pip install 安装包名字 -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn //清华大学
国内源:
http://mirrors.aliyun.com/pypi/simple/ 阿里云
https://pypi.mirrors.ustc.edu.cn/simple/ 中国科技大学
http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学
顺便更新pip:
提示的命令python.exe -m pip install --upgrade pip不能用
黄色字体有/simple/pip/ 下面有让更新的版本23.1.2,我直接按更新库的命令搞起
pip install pip==23.1.2 -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com
虽然错误了,但是它把正确的爆出来了。上图红色第二行python.exe及后面的都是正确命令
python.exe -m pip install pip==23.1.2 -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com
2.直接下载(可能我没设置国内源下面的用不了)
方法一:pip install 库名
方法二:python -m pip install 库名
方法三:pip --trusted-host pypi.python.org install 库名