conda创建虚拟环境一直卡在Solving environment
时间: 2023-05-25 22:03:49 浏览: 4650
Anaconda conda 不能用,一直Solving enviroment 最后报错CondaHTTPError: HTTP 000 CONNECTION FAILED for url
可能是由于conda在解决环境依赖关系时被卡住了。解决此问题的几种方法如下:
1. 更新conda:使用以下命令更新conda,以便避免任何错误或问题:
```bash
conda update conda
```
2. 更改channel:尝试更改channel以获得更好的解决方案。使用以下命令更改channel:
```bash
conda config --add channels conda-forge
conda config --set channel_priority strict
```
这将添加conda-forge channel,并将channel优先级设置为strict。
3. 清除缓存:清除conda的缓存可能会有所帮助。使用以下命令清除conda的缓存:
```bash
conda clean --all
```
这将清除conda中的所有缓存。
4. 创建虚拟环境时使用--freeze-installed选项:使用以下命令创建虚拟环境,并在创建时使用--freeze-installed选项:
```bash
conda create --name <env_name> --freeze-installed
```
此选项将使用当前安装的软件包列表,而不是在解决依赖关系时重新计算依赖关系。这有助于避免任何环境问题。
阅读全文