任何环境下 jupyter notebook 中的 conda 菜单

conda menu in jupyter notebook from any environment

尝试在 root 环境中安装 nb_conda(根据 ),因此我不需要在每个环境中单独安装它,但我收到错误:

Downloading and Extracting Packages
nb_conda_kernels 2.1.0: ################################################ | 100% 
Preparing transaction: done
Verifying transaction: done
Executing transaction: failed
ERROR conda.core.link:_execute(481): An error occurred while installing package 'defaults::nbpresent-3.0.2-py36h5f95a39_1'.
PermissionError(13, 'Permission denied')
Attempting to roll back.

Rolling back transaction: done

PermissionError(13, 'Permission denied')

尝试在一个环境中安装 ipykernel(根据 ),但在其他 conda 环境中,当我 运行 jupyter notebook 时我没有看到 conda 选项卡。

不知道我是否遗漏了什么,但我想要一个很好的指导,如何在每次创建新环境时在任何环境中在 jupyter notebook 中使用 conda 菜单而不会有一些麻烦。

在 Ubuntu 17.10.

上清理安装的 Anaconda 4.4.10

找到了我自己的问题的答案。问题是,当我 运行 一个安装脚本时,我使用了 sudo。在没有超级用户权限的情况下重新安装 Anaconda 后,一切都按照问题中引用的 SO 答案工作:

  • conda install nb_conda 在根环境中
  • conda install ipykernel任何环境只需要一次,其他环境无需单独安装即可列出