我正在使用MacBook Pro 10.12.6操作系统,在官网下载了最新的Anaconda 5.2版本,包括Python 3.6版本。
我可以在命令行中启动Jupyter Notebook,但是在Anaconda Navigator中无法运行。Navigator中安装的Jupyter Notebook版本为5.6.0。请问如何解决这个问题?
我正在使用MacBook Pro 10.12.6操作系统,在官网下载了最新的Anaconda 5.2版本,包括Python 3.6版本。
我可以在命令行中启动Jupyter Notebook,但是在Anaconda Navigator中无法运行。Navigator中安装的Jupyter Notebook版本为5.6.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
不存在,这就是为什么笔记本无法启动的原因。/Users/your-name/anaconda3/bin/
文件夹中创建文件 jupyter_mac.command
。该文件是以下简单脚本:#!/usr/bin/env bash
DIR=$(dirname $0)
$DIR/jupyter-notebook
在命令行/终端中启动它,在命令行中输入jupyter notebook。
我使用了以下命令解决了这个问题,但请注意它将我的(基本)环境回滚到原始状态。
conda install --revision 1
进一步的发现:
我在上面的评论中与Marc有着相同的行为(它可以从环境启动,但无法从主页启动)。
单击“启动”实际上会启动一个笔记本,只是它不会强制打开浏览器窗口;在这样做后导航到http://localhost:8888/tree 将带我到它。
这里有关于这个问题的进一步讨论(至少是我遇到的问题):
https://github.com/ContinuumIO/anaconda-issues/issues/9976
我曾经设置了一个自定义路径作为我的Jupyter笔记本启动文件夹的基础路径。在备份时,我删除了该文件夹。这导致Jupyter笔记本和JupyterLab在启动时失败。 修复了该路径后,它就正常工作了。
我认为你只需要找到适合的Anaconda版本即可。对我来说,当我下载了早期版本时,它就可以正常工作,我之前也遇到了同样的问题。然后我可以直接从Navigator启动Jupyter。
尝试以下几个方法:
第一个方法解决了我的问题。