安装完Anaconda后,输入jupyter命令提示“command not found”。

44

我已在我的MAC笔记本电脑上安装了Anaconda,尝试运行Jupyter Notebook进行安装,但是出现了“jupyter命令未找到”的错误。


要明确一点:jupyter notebook会在浏览器中打开一个笔记本,它并不会安装jupyter。这应该作为anaconda安装的一部分提供。 - Rick
2
你尝试过重新启动终端以使新路径生效吗? - Hai Vu
13个回答

47
你需要激活你的conda环境(source bin/activate),然后执行。
$ pip install jupyter # Alternatively, you can do `conda install jupyter`
$ jupyter notebook # to actually run the notebook server

3
你的conda环境是否已激活?也就是说,你是否运行了 source bin/activate 命令? - ffledgling
4
“source bin/activate” - 就是这样了!我不知道我也需要这么做!谢谢! - Ludwig
2
这个链接讲述了如何激活conda。简而言之,在安装Anaconda之后,使用export PATH=~/anaconda2/bin:$PATH - Adam M Thompson
1
你需要从anaconda文件夹中运行该命令(如果你已经下载并安装了该软件包)。 - Nick
1
你能更明确一些吗?source bin/activate是什么? - Marc
显示剩余5条评论

20
$HOME/anaconda3/bin添加到$PATH中,就可以使用jupyter-notebook了。在那个文件夹中还有很多其他二进制文件可供查找。
export PATH=$HOME/anaconda3/bin:$PATH
jupyter-notebook

现在它可以安装到 opt 文件夹中了。我已经配置了 .zshrc 文件,加入了 export PATH=$HOME/opt/anaconda3/bin:$PATH,并且可以确认 jupyter-notebook 现在可以正常工作了。 - Bart Schuijt

10

@ffledgling的回答对我没有用。能解决我的问题的是使用conda安装jupyter:

conda install jupyter

这样就可以了。在安装完成后,我输入以下命令:

jupyter notebook

然后就可以看到服务器设置和浏览器页面打开了。


3
我在我的Mac OS上也遇到了同样的问题。我对Python也很陌生,所以如果这是一个显而易见的解决方案,请原谅我。 对我有用的解决方法是选择“仅为我安装”选项来安装Python,而不是硬盘选项。如果它告诉你不能这样做,那么重新选择它。之后,jupyter notebook命令就可以正常打开了。 希望能帮助到某些人! 如需更多信息,请参阅此处Installation Screenshot

3
这可能就像打开一个新的终端窗口一样简单。

2

针对Windows系统

如果你已经可以在PowerShell中成功运行conda,那么你可以通过以下命令安装jupyter:
conda install jupyter
然后重新打开PowerShell并输入以下命令:
conda run jupyter notebook


谢谢,我们所需要做的就是在conda前缀下运行cmdlets,在我的情况下是zsh:“jupyter notebook”“error:找不到jupyter notebook cmd”。实际的cmd是:“conda run jupyter notebook”。 - cloudcop

1
如果您在运行conda install jupyter之后遇到问题,可以使用conda init zsh自动配置~/.zshrc,这样当您在终端上只键入jupyter notebook时,它就可以找到它了。

0

如果这是一个全新的安装,请关闭终端并重新打开

  • 您无需显式安装Jupyter,Anaconda会为您完成。
  • 首先确保已激活环境。
  • 如果您在安装过程中选择了“是否要通过运行conda init来初始化Anaconda3?[ 是|否]”,请在命令前加上conda。
  • mycomp@55:~$ conda activate
  • (base) mycomp@55:~$ jupyter notebook

0

打开一个新的终端并重试,这对我有效。在安装指南中有这样的说明:“要使此更改生效,您必须打开一个新的终端。”


0

我遇到了相同的问题,试试这个

jupyter-notebook

你救了我,这个可行! - Rakshit

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接