gpt4 book ai didi

jupyter-notebook - Conda 环境未显示在 Jupyter Notebook 中

转载 作者:行者123 更新时间:2023-12-03 04:00:11 25 4
gpt4 key购买 nike

我安装了 Anaconda(使用 Python 2.7),并在名为 tensorflow 的环境中安装了 Tensorflow 。我可以在该环境中成功导入 Tensorflow。

问题是 Jupyter Notebook 无法识别我刚刚创建的新环境。无论我从 GUI 导航器还是从 tensorflow 内的命令行启动 Jupyter Notebook env,菜单中只有一个内核,名为 Python [Root] ,并且无法导入Tensorflow。当然,我多次点击该选项,保存文件,重新打开,但这些都没有帮助。

奇怪的是,当我打开 Conda 时,我可以看到两个环境。 Jupyter 主页上的选项卡。但是当我打开 Files选项卡,然后尝试 new一台笔记本,我最终仍然只有一个内核。

我看了这个问题: Link Conda environment with Jupyter Notebook但不存在 ~/Library/Jupyter/kernels 这样的目录在我的电脑上!此 Jupyter 目录只有一个子目录,名为 runtime .

我真的很困惑。 Conda 环境是否应该自动成为内核? (我按照 https://ipython.readthedocs.io/en/stable/install/kernel_install.html 手动设置内核,但被告知找不到 ipykernel。)

最佳答案

我认为其他答案不再有效,因为 conda 停止自动将环境设置为 jupyter 内核。您需要通过以下方式手动为每个环境添加内核:

source activate myenv
pip install ipykernel
python -m ipykernel install --user --name myenv --display-name "Python (myenv)"

如此处记录:http://ipython.readthedocs.io/en/stable/install/kernel_install.html#kernels-for-different-environments另请参阅this issue .

附录:您应该能够使用 conda install nb_conda_kernels 安装 nb_conda_kernels 软件包来自动添加所有环境,请参阅 https://github.com/Anaconda-Platform/nb_conda_kernels

关于jupyter-notebook - Conda 环境未显示在 Jupyter Notebook 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39604271/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com