Anaconda在添加包、更新conda、创建新的虚拟环境时,都显示Collecting package metadata (current_repodata.json): -
Anaconda Navigator也打不开,显示如下报错:
在搜索问题后,使用过删除C:/用户/用户名/.conda和.condarc文件,但都无效。
不知道你这个问题是否已经解决, 如果还没有解决的话:解决方案:
首先,通过Anaconda Prompt环境端进行修改(我是以管理员身份打开的),输入命令:
conda config --show-sources
查看当前使用的源,具体如下:
(base) C:\WINDOWS\system32>conda config --show-sources ==> C:\Users****.condarc <== ssl_verify: true channels: - https://api.anaconda.org - defaults
然后进入C:\Users****.condarc,进行修改成如下内容:
ssl_verify: True channels: - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/ - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64 show_channel_urls: True
这样就可以解决Anaconda在添加包、更新conda、创建新的虚拟环境时都显示Collecting package metadata (current_repodata.json): - 以及Anaconda Navigator打不开的问题。
如果需要创建新的虚拟环境,可以通过以下命令来创建,这里以Python 3.8为例:
conda create -n 新环境名称 python=3.8
可以通过以下命令来查看已配置的package:
conda list
可以通过以下命令来查看当前存在的虚拟环境列表,*表示正在使用的虚拟环境:
conda info -e
使用conda info可以查看更多信息,包括conda版本、当前活跃的环境、使用的channel URL等:
conda info