我已经把pip升级到了22.2.2版本,执行docker-compose up --build --detach 还是一样报错。
系统:CentOS 8
python :3.7.10
pip:22.2.2
你的docker镜像里面的python比较低,你需要在你的dockerfile文件里加命令升级你的pip
RUN pip install --upgrade pip
或者更改你的dockerfile中的from参数,用最新的镜像,或者试试最新Ubuntu带python的镜像
这个不是pip的问题,从报错信息上看是无法连接GitHub,如果没有科学上网的话,连接GitHub不太稳定,可以多尝试几次看看能不能成功
1、首先先排查看是否是网络的原因(此时不开启科学上网),然后进行执行
2、如果执行成功,则问题解决,如果未成功,尝试科学上网后,重新打开执行命令。
如有帮助,还请采纳!谢谢!
错误信息是指你docker容器里的pip需要升级,而不是host里的pip。
你需要修改Dockerfile,比如FROM后面使用更新一点的镜像
或者在RUN pip install --no-cache-dir -r requirements.txt
之前,加上一句RUN pip install --upgrade pip