问题描述
在jupyter notebook中安装nb_conda时打开jupyter notebook -conda报错
原因分析:
conda 版本4.4以后会出现的bug
解决方案:
找到通过conda install 或者 pip install安装的包的安装路径,可能因版本和电脑有所不同,本人是C:\ProgramData\Anaconda3\Lib\site-packages\nb_conda,找到envmanager.py文件,
查找这一句:
"environments": [root_env] + [get_info(env)
for env in info['envs']]
改成:
"environments": [root_env] + [get_info(env) for env in info['envs']
if env != root_env['dir']]
重启 jupyter notebook server,错误提示消失。