Jupyter 笔记本无法从 Anaconda Navigator 启动

Mar*_*arc 6 python macos navigator anaconda jupyter-notebook

我正在使用 MacBook Pro 10.12.6。我下载了最新的 Anaconda 5.2 发行版,带有 Python 3.6 版本。

我可以毫无问题地从命令行启动 Jupyter Notebook,但它在 Anaconda Navigator 中不起作用。我在导航器中有 Jupyter Notebook 5.6.0 版。我怎样才能让它工作?

小智 11

我的电脑上也有同样的问题。问题是更新笔记本时丢失了特定文件。请检查文件夹中的以下文件: /Users/your-name/.anaconda/navigator/scripts/notebook.sh 以及相应的输出和错误文件,名为*out.txt*err.txt 脚本notebook.sh应如下所示:

#!/usr/bin/env bash

source /Users/your-name/anaconda3/bin/activate /Users/your-name/anaconda3
open /Users/your-name/anaconda3/bin/jupyter_mac.command >/Users/your-name/.anaconda/navigator/scripts/notebook-out-1.txt 2>/Users/your-name/.anaconda/navigator/scripts/notebook-err-1.txt
Run Code Online (Sandbox Code Playgroud)

错误消息说该文件jupyter_mac.command不存在。这就是笔记本电脑没有推出的原因。

要修复它,只需jupyter_mac.command/Users/your-name/anaconda3/bin/文件夹中创建此文件 。该文件是以下简单脚本:

#!/usr/bin/env bash

DIR=$(dirname $0)
$DIR/jupyter-notebook
Run Code Online (Sandbox Code Playgroud)

保存此文件后,您可能需要使用chmod +x命令为其授予可执行权限。

瞧!完成。


jmh*_*jmh 0

您的计算机上有多个版本的 python,因此您应该为每个版本的 python 设置虚拟环境。使用 Anaconda 非常容易做到。说明位于此处此处。创建虚拟环境后,打开 Anaconda-Navigator。打开导航器后,您将看到以下窗格,其中包含下拉菜单(如图中突出显示的)。

Anaconda-导航器窗口

从该下拉菜单中选择您的虚拟环境之一,然后尝试再次运行 Jupyter。

  • 有趣的是,我无法从导航器中的“主页”选项卡打开它,但是如果我转到“环境”选项卡,然后单击我想要的环境旁边的绿色箭头,然后选择“使用 Jupiter Notebook 打开”,然后笔记本就推出了!对此有何解释或帮助使其从“主页”选项卡正常工作? (2认同)