我在命令行创建了一个 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 树,我可以看到列出的环境:
但是,如果我使用该选项打开一个新笔记本,它将打开基本环境,而不是新的测试环境。
在我运行的笔记本中
!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 导航器中工作,我缺少什么步骤?
谢谢!
