Jupyter笔记本无法从Anaconda Navigator启动

时间:2018-09-12 17:52:51

标签: python macos anaconda jupyter-notebook navigator

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

我可以从命令行毫无问题地启动Jupiter Notebook,但是在Anaconda Navigator中却无法使用。我在导航器中有Jupyter Notebook版本5.6.0。我如何使它工作?

7 个答案:

答案 0 :(得分:1)

我在CentOS 7上运行Anaconda时遇到了类似的问题。 根本原因是Anaconda以root用户身份运行。 我创建了一个OS用户来安装Anaconda。从那以后,我可以启动Jupyter Notebook(是的,我知道这是一个非常基本的最佳实践):)

答案 1 :(得分:0)

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

Anaconda-Navigator Window

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

答案 2 :(得分:0)

我使用以下命令解决了这个问题,尽管请注意,它将我的(基本)环境还原到了原始状态。

conda安装-修订1

更多发现:

  • 在上面的评论中,我的行为与Marc相同(它将从环境启动,而不是从主页启动)。

  • 单击“启动”确实启动了笔记本,只是没有强制打开浏览器窗口。导航到http://localhost:8888/tree之后,我就进入了。

这里(至少是我所讨论的)对该问题有进一步的讨论:

https://github.com/ContinuumIO/anaconda-issues/issues/9976

  • 我以前在将JupyterLab升级到1.02时遇到了问题,我已经成功完成了该任务,但是也许在此过程中导致了问题。

答案 3 :(得分:0)

我在计算机上遇到了同样的问题。问题是更新笔记本时缺少特定文件。 请检查文件夹中的以下文件: /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

该错误消息表明文件jupyter_mac.command不存在。这就是为什么笔记本电脑没有启动的原因。

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

#!/usr/bin/env bash

DIR=$(dirname $0)
$DIR/jupyter-notebook

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

Voila!完成了。

答案 4 :(得分:0)

当我安装 Anaconda 时,我遇到了类似的问题。 Jupyter 笔记本不是从 Anaconda 启动的。我谷歌搜索并尝试了每一条建议,但直到我发现 Jupyter notebook 在本地主机上运行并且我已经有了 XAMPP 之前,没有任何效果。我使用 xampp 作为本地主机来测试我的网页。我完全卸载了 xampp。重新启动计算机,运行 Anaconda 并启动 jupyter notebook。瞧,现在它正在运行。 现在,当我安装 Docker 时,我遇到了类似的问题。然后我做了同样的事情。卸载 Anaconda 以运行 Docker。如果它能解决任何人的问题,我会很高兴。

答案 5 :(得分:0)

我将自定义路径设置为 jupyter notebook 启动文件夹的基本路径。在进行一些备份时,我删除了该文件夹。这导致 Jupyter notebook 和 JupyterLab 在启动时失败。 我修复了那个路径后它工作正常。

答案 6 :(得分:0)

我认为您只需要找到正确版本的 anaconda。对我来说,当我下载以前的版本时效果很好,我也遇到了同样的问题。然后我可以从导航器本身启动 jupyter。