我安装了Anaconda(使用Python 2.7),并在一个名为
tensorflow
的环境中安装了Tensorflow。我可以在该环境中成功导入Tensorflow。
问题是,Jupyter Notebook不能识别我刚刚创建的新环境。无论我从GUI导航器还是从命令行启动Jupyter笔记本
within
在
tensorflow
的环境下,菜单中只有一个叫做
Python [Root]
的内核,而Tensorflow不能被导入。当然,我多次点击该选项,保存文件,重新打开,但这些都没有帮助。
奇怪的是,当我打开Jupyter首页的
Conda
标签时,我可以看到这两种环境。但当我打开
Files
标签,并尝试
new
一个笔记本时,我仍然只看到一个内核。
我看了这个问题。
将Conda环境与Jupyter笔记本连接起来
但在我的电脑上并没有
~/Library/Jupyter/kernels
这样的目录!这个Jupyter目录只有一个叫做
runtime
的子目录。
我真的很迷惑。Conda环境应该自动成为内核吗?
https://ipython.readthedocs.io/en/stable/install/kernel_install.html
来手动设置内核,但被告知没有找到
ipykernel
)。