2024-09-30 18:19:54 发布
网友
不知道如何修复这个,或者它是如何被破坏的。这是jupyterhub安装中的conda。在
错误消息:
EnvironmentLocationNotFound: Not a conda environment
图片如下:
来自Conda选项卡的图像(显示一个冗余的anaconda3env):
Conda
anaconda3
加载时的错误图像:
这可能是nbconda中的错误,也可能是过时的kernelspec文件。 要修复它,请检查/home/user/.conda/envs/anaconda3 exists,如果它确实删除了它。在
nbconda
/home/user/.conda/envs/anaconda3 exists
在终端中发出jupyter kernelspec list,对我来说它给出了:
jupyter kernelspec list
$ jupyter kernelspec list Available kernels: code_scattering /usr/local/share/jupyter/kernels/code_scattering meetup /usr/local/share/jupyter/kernels/meetup octave /usr/local/share/jupyter/kernels/octave python2 /usr/local/share/jupyter/kernels/python2 python3 /usr/local/share/jupyter/kernels/python3 pythonroot /usr/local/share/jupyter/kernels/pythonroot
它应该列出所有kernelspec及其位置。 找到相应的env并删除文件夹。在
这是nb_conda中的a confirmed bug,用于conda version >=4.4:
nb_conda
conda version >=4.4
The reason is the change of conda info json output. Fresh installation of version 4.3.33 gives envs=[], version >=4.4 gives envs=[root_env_dir] (always non empty).
conda info json
envs=[]
envs=[root_env_dir]
在当前发布的版本(nb_conda 2.2.1)中还没有修复,但是我们可以通过更改本地计算机中的current bug code base来手动修复此错误:~/anaconda3/pkgs/nb_conda-2.2.1-py36h349edbb_0/lib/python3.6/site-packages/nb_conda/envmanager.py,请注意,您自己的anaconda根目录(~/anaconda3)和pkgs构建版本(py36h349edbb_0)可能不同。在
nb_conda 2.2.1
~/anaconda3/pkgs/nb_conda-2.2.1-py36h349edbb_0/lib/python3.6/site-packages/nb_conda/envmanager.py
~/anaconda3
py36h349edbb_0
发件人:
return { "environments": [root_env] + [get_info(env) for env in info['envs']] }
收件人:
然后,关闭任何jupyter笔记本服务器并重新启动一台,anaconda3env将消失。在
{a4}
这可能是
nbconda
中的错误,也可能是过时的kernelspec文件。 要修复它,请检查/home/user/.conda/envs/anaconda3 exists
,如果它确实删除了它。在在终端中发出
jupyter kernelspec list
,对我来说它给出了:它应该列出所有kernelspec及其位置。 找到相应的env并删除文件夹。在
这是
nb_conda
中的a confirmed bug,用于conda version >=4.4
:在当前发布的版本(
nb_conda 2.2.1
)中还没有修复,但是我们可以通过更改本地计算机中的current bug code base来手动修复此错误:~/anaconda3/pkgs/nb_conda-2.2.1-py36h349edbb_0/lib/python3.6/site-packages/nb_conda/envmanager.py
,请注意,您自己的anaconda根目录(~/anaconda3
)和pkgs构建版本(py36h349edbb_0
)可能不同。在发件人:
收件人:
^{pr2}$然后,关闭任何jupyter笔记本服务器并重新启动一台,
anaconda3
env将消失。在{a4}
相关问题 更多 >
编程相关推荐