2

我在命令行创建了一个 conda 环境,并在 MacOS 10.14.6 (Mojave) 上使用 Conda 4.8.5 安装了 ipykernel 和 Jupyter

(base) Bens-MacBook-Pro:~ benbogart$ conda create --name testenv
(base) Bens-MacBook-Pro:~ benbogart$ conda activate testenv
(testenv) Bens-MacBook-Pro:~ benbogart$ conda install -c conda-forge notebook
(testenv) Bens-MacBook-Pro:~ benbogart$ conda install ipykernal
(testenv) Bens-MacBook-Pro:~ benbogart$ python -m ipykernel install --user --name=testenv

现在,如果我进入 Jupyter Notebook 树,我可以看到列出的环境:

来自 Jypyter 笔记本树的图像

但是,如果我使用该选项打开一个新笔记本,它将打开基本环境,而不是新的测试环境。

在我运行的笔记本中

!echo $CONDA_PREFIX

并得到

/Users/benbogart/opt/anaconda3

但是如果我从命令行打开 Jupyter:

(testenv) Bens-MacBook-Pro:~ benbogart$ Jupyter Notebook

即使我在 Jupyter 文件树中选择了另一个环境,笔记本也会使用 testenv。

在我运行的笔记本中

!echo $CONDA_PREFIX

并得到

/Users/benbogart/opt/anaconda3/envs/testenv

为了让 conda 环境在 Anaconda 导航器中工作,我缺少什么步骤?

谢谢!

4

0 回答 0