我最近升级到了 macOS Catalina,它提示我升级到 zsh shell。但现在当我尝试运行 时jupyter notebook
,它说找不到命令。我尝试在 中查找它,.bashrc
但.bashrc
不存在。我该怎么办?我pip install jupyter
在主目录 /Users/username 上执行了此操作,并且我使用的是 python3。
答案1
答案2
我也遇到过类似的烦人的问题,这是我的一行解决方案:
打开终端并输入:
brew install jupyter
如果您尚未
brew
在 Mac 上安装,请按照此处的说明进行操作:https://brew.sh//bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
等待10分钟,直至安装完成,
jupyter
然后重试。
解释:
它可以帮助下载很多与“Catalina”相关的软件包,例如
==> Downloading https://homebrew.bintray.com/bottles/jupyterlab-2.1.5.catalina.bottle.tar.gz
......
==> Downloading https://homebrew.bintray.com/bottles/ipython-7.16.1.catalina.bottle.tar.gz
......
看 https://github.com/dotnet/interactive/issues/34 了解关于此问题的最新讨论。
答案3
sudo -H pip3 install jupyter
-H
(HOME)将 HOME 环境变量设置为目标用户的主目录(默认为 root)。
答案4
通过以下方式运行 python 或 jupyter-notebookpyenv,那么这个答案适合你。(即 python/jupyter-notebook 安装在/Users/<hostname>/.pyenv
目录内。参见这安装 pyenv)
安装外壳后oh-my-zsh
:
在文本编辑器中打开 .zshrc 文件 ->
open ~/.zshrc
附加pyenv在其列表中如 ->
plugins=(git node rails pyenv)
ohmyzsh 为不同的语言和框架提供了各种插件。在 .zshrc 文件中搜索插件部分并在那里附加 pyenv。
启动 zsh-terminal 的新实例。现在,您的 zsh 终端实例将能够检测 pyenv 及其内部安装的软件包。
现在,检查jupyter->
which jupyter
. 您将看到 jupyter 在机器上的安装路径。或者,只需在终端->启动 jupyter
jupyter notebook
。笔记本将在您最喜欢的浏览器中打开!