【问题标题】:Trying to Open Jupyter Notebook from Terminal constantly getting error of zsh: command not found: jupyter: Python Version: 2.7.16尝试从终端打开 Jupyter Notebook 不断收到 zsh 错误:找不到命令:jupyter:Python 版本:2.7.16
【发布时间】:2019-10-25 01:45:47
【问题描述】:

我将我的 Mac OS 从 High Sierra 更新到了 Catalina

我之前问过这个问题,有人建议我这个语法:python3 -m pip install jupyter

当我尝试这种语法时,它第一次起作用了。之后,当我完成工作并保存文件并从终端退出 Jupyter Notebook。

当我第二次尝试通过在终端上写入 % jupyter notebook 来从我的 Mac 终端打开 Jupyter Notebook 时,它给了我一个错误:zsh: command not found: jupyter

在线尝试了所有不同的方法,但我无法解决此问题。

谁能指导我如何解决这个问题?

【问题讨论】:

  • 您是否使用sudo 运行该命令?
  • 说实话我用过这个命令 sudo -h pip install -U Pillow。但是这个没有用。你能告诉我应该使用什么类型的 sudo 命令吗?
  • 你是在虚拟环境中安装的吗?
  • @MatthewBarlowe 我不知道。你知道如何检查它是否安装在虚拟环境中吗?
  • @Parag 如果您不知道,那么您可能没有在虚拟环境中执行此操作,您的 $PATH 变量是什么样的?

标签: python macos jupyter-notebook zsh


【解决方案1】:

尝试pip3 install jupyter,然后您应该能够从终端运行jupyter notebook。至于是什么导致了这个问题,很难说它可能是各种各样的问题,尤其是 OSX 更新。我猜它源于python3 -m pip install jupyter 的初始安装。我总是使用pippip3 安装,就像我上面所说的那样,它将全局安装

【讨论】:

  • 好的。感谢您抽出宝贵时间帮助我,马修先生。我还有一个问题。你知道如何从终端本身将我的 Python 2.7 版更新到 3.0 版吗?就像我在网上尝试不同的解决方案并执行语法一样。终端给了我一个输出,它不能支持 Python,它会一直持续到 2020 年 1 月,我必须将它从 bash 更新为 zhrc 之类的东西。
  • 不要碰你系统上安装我的Mac并被你的操作系统使用的python 2.7版本继续使用python3在python 3中运行你需要的脚本。如果你能接受我的回答我将不胜感激
  • 好的。无论如何感谢您的帮助。
  • 安装python3的建议。首先,如上所述,最好将系统的 python 版本保留在它上面,因为您可能会崩溃您的计算机。这就是为什么您需要安装自己版本的 python 2 和 3。要做到这一点,基本上只需安装自制软件,使用自制软件,您就可以安装 python 2 和 3。您可以谷歌搜索“mac install python3”或蟒蛇2也是如此。另外,要设置您的虚拟环境,您还可以在 Google 上搜索类似的内容。 [链接]programwithus.com/learn-to-code/install-python3-mac
【解决方案2】:

执行pip3 show jupyter。这将显示 pip 安装 Jupyter 的位置。之后,您可以从该目录执行jupyter notebook

【讨论】:

  • 当我执行第一个语法时。它给了我这个错误 zsh: command not found: pip
【解决方案3】:

无需安装任何东西或复制粘贴任何代码。将用户名“sudhanshukumar”更改为您的 Mac 用户名后,只需在终端中运行以下代码

/Users/sudhanshukumar/opt/anaconda3/bin/jupyter_mac.command

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-29
    • 2021-12-17
    • 2021-10-23
    • 1970-01-01
    • 2014-08-04
    • 2020-08-14
    • 1970-01-01
    • 2018-04-29
    相关资源
    最近更新 更多