首页 文章

Jupyter笔记本无法在conda环境中加载已安装的软件包

提问于
浏览
1

我创建了一个 conda 环境:

$ conda create --name py3 matplotlib scipy astropy photutils

一切安装正确,包括从http://ssb.stsci.edu/astroconda Channels 安装的 photutils 包 .

现在我激活环境并打开Jupyter笔记本:

$ source activate py3
(py3) $ jupyter notebook

使用 py3 作为默认环境,并安装 photutils

enter image description here

我打开一个使用Default内核的新笔记本并尝试加载 photutils

enter image description here

哪个不行 .

这里发生了什么?我发现奇怪的唯一一件事是 Conda 包的名称在 Conda 标签中由Jupyter显示为 http://ssb.stsci.edu/astroconda::photutils0.4 . 这是问题吗?如果是这样,我该如何解决这个问题呢?

1 回答

  • 1

    default 内核安装在安装Jupyter Notebook的环境中 . 您需要1)在 py3 环境中安装 notebook pacakge,或者2)在 py3 环境中安装 ipykernel 包并从根环境启动Notebook服务器,然后使用(现在新添加的) py3 启动新的Notebook核心 .

相关问题