【解决conda环境配置问题To fix this you could try to: 1. loosen the range of package versions you‘ve specifie】

解决conda环境配置问题To fix this you could try to: 1. loosen the range of package versions you’ve specified 2. remove package versions to allow pip attempt to solve the dependency conflict

问题

ERROR: Cannot install -r requirements.txt (line 10), -r requirements.txt (line 16), -r requirements.txt (line 4), -r requirements.txt (line 5) and typing_extensions==4.4.0 because these package versions have conflicting dependencies.
The conflict is caused by:
    The user requested typing_extensions==4.4.0
    gradio 3.39.0 depends on typing-extensions~=4.0
    torch 2.0.0 depends on typing-extensions
    streamlit 1.24.0 depends on typing-extensions<5 and >=4.0.1
    openai 1.3.2 depends on typing-extensions<5 and >=4.5
    The user requested typing_extensions==4.4.0
    gradio 3.39.0 depends on typing-extensions~=4.0
    torch 2.0.0 depends on typing-extensions
    streamlit 1.24.0 depends on typing-extensions<5 and >=4.0.1
    openai 1.3.1 depends on typing-extensions<5 and >=4.5
    The user requested typing_extensions==4.4.0
    gradio 3.39.0 depends on typing-extensions~=4.0
    torch 2.0.0 depends on typing-extensions
    streamlit 1.24.0 depends on typing-extensions<5 and >=4.0.1
    openai 1.3.0 depends on typing-extensions<5 and >=4.5
    The user requested typing_extensions==4.4.0
    gradio 3.39.0 depends on typing-extensions~=4.0
    torch 2.0.0 depends on typing-extensions
    streamlit 1.24.0 depends on typing-extensions<5 and >=4.0.1
    openai 1.2.4 depends on typing-extensions<5 and >=4.5
    The user requested typing_extensions==4.4.0
    gradio 3.39.0 depends on typing-extensions~=4.0
    torch 2.0.0 depends on typing-extensions
    streamlit 1.24.0 depends on typing-extensions<5 and >=4.0.1
    openai 1.2.3 depends on typing-extensions<5 and >=4.5
    The user requested typing_extensions==4.4.0
    gradio 3.39.0 depends on typing-extensions~=4.0
    torch 2.0.0 depends on typing-extensions
    streamlit 1.24.0 depends on typing-extensions<5 and >=4.0.1
    openai 1.2.2 depends on typing-extensions<5 and >=4.5
    The user requested typing_extensions==4.4.0
    gradio 3.39.0 depends on typing-extensions~=4.0
    torch 2.0.0 depends on typing-extensions
    streamlit 1.24.0 depends on typing-extensions<5 and >=4.0.1
    openai 1.2.1 depends on typing-extensions<5 and >=4.5
    The user requested typing_extensions==4.4.0
    gradio 3.39.0 depends on typing-extensions~=4.0
    torch 2.0.0 depends on typing-extensions
    streamlit 1.24.0 depends on typing-extensions<5 and >=4.0.1
    openai 1.2.0 depends on typing-extensions<5 and >=4.5
    The user requested typing_extensions==4.4.0
    gradio 3.39.0 depends on typing-extensions~=4.0
    torch 2.0.0 depends on typing-extensions
    streamlit 1.24.0 depends on typing-extensions<5 and >=4.0.1
    openai 1.1.2 depends on typing-extensions<5 and >=4.5
    The user requested typing_extensions==4.4.0
    gradio 3.39.0 depends on typing-extensions~=4.0
    torch 2.0.0 depends on typing-extensions
    streamlit 1.24.0 depends on typing-extensions<5 and >=4.0.1
    openai 1.1.1 depends on typing-extensions<5 and >=4.5
    The user requested typing_extensions==4.4.0
    gradio 3.39.0 depends on typing-extensions~=4.0
    torch 2.0.0 depends on typing-extensions
    streamlit 1.24.0 depends on typing-extensions<5 and >=4.0.1
    openai 1.1.0 depends on typing-extensions<5 and >=4.5
    The user requested typing_extensions==4.4.0
    gradio 3.39.0 depends on typing-extensions~=4.0
    torch 2.0.0 depends on typing-extensions
    streamlit 1.24.0 depends on typing-extensions<5 and >=4.0.1
    openai 1.0.1 depends on typing-extensions<5 and >=4.5
    The user requested typing_extensions==4.4.0
    gradio 3.39.0 depends on typing-extensions~=4.0
    torch 2.0.0 depends on typing-extensions
    streamlit 1.24.0 depends on typing-extensions<5 and >=4.0.1
    openai 1.0.0 depends on typing-extensions<5 and >=4.5

To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip attempt to solve the dependency conflict

ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts

原因

原因分析:pip安装软件包时,默认使用的镜像源是:https://pypi.org/simple/。而我们使用了清华的镜像源Simple Index 。究其原因就是清华镜像源没有这个库,使用官方命令安装即可解决。

解决办法

把
pip install -r requirements.txt [-i https://pypi.tuna.tsinghua.edu.cn/simple some-package]
改为
pip install -r requirements.txt -i https://pypi.python.org/simple/

参考

[已解]fix this you could try to:1. loosen the range of package versions you‘ve specified2. remove pac

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值