来自任何环境的jupyter笔记本中的conda菜单

时间:2018-02-20 20:31:20

标签: python ipython anaconda jupyter-notebook conda

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

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(根据this),但在其他conda环境中,当我运行jupyter notebook时,我看不到conda选项卡。

不知道我是否遗漏了什么东西,但我想要一个很好的指针,如何在任何环境中使用jupyter笔记本中的conda菜单,每次创建新环境时都没有麻烦。

在Ubuntu 17.10上清理已安装的Anaconda 4.4.10。

1 个答案:

答案 0 :(得分:1)

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

    根环境中的
  • conda install nb_conda
  • conda install ipykernel在任何环境中只需一次,其他环境将在没有单独安装的情况下列出