解决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