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