Conda选项卡报错
安装 nb_conda 后,Conda选项卡中报错:
An error occurred while retrieving installed packages.
EnvironmentLocationNotFound: Not a conda environment: D:\Anaconda3\envs\Anaconda3
同时会多出一个 Anaconda3 D:\Anaconda3\envs\Anaconda3
的环境。
解决方法: 将 D:\Anaconda3\Lib\site-packages\nb_conda
目录下的 envmanager.py 文件做如下更改:
原来的
'''
return {
"environments": [root_env] + [get_info(env)
for env in info['envs']]
}
'''
更改为
return {
"environments": [root_env] + [get_info(env) for env in info['envs']
if env != root_env['dir']]
}
重启 jupyter 后错误便消失