zsh:找不到命令:jupyter

时间:2020-05-14 20:35:36

标签: pip jupyter zsh

我用pip3安装了juypter。这是pip3 show Jupiter的输出:

Name: jupyter
Version: 1.0.0
Summary: Jupyter metapackage. Install all the Jupyter components in one go.
Home-page: http://jupyter.org
Author: Jupyter Development Team
Author-email: jupyter@googlegroups.org
License: BSD
Location: /Users/myuser/Library/Python/3.8/lib/python/site-packages
Requires: notebook, ipywidgets, ipykernel, qtconsole, nbconvert, jupyter-console
Required-by: 

which python3which pip3输出:

/usr/local/bin/python3
/usr/local/bin/pip3

当我键入任何Jupiter命令时,zsh返回:command not found: jupyter

我了解到我已经修改了§PATH变量。

我尝试将其都更改为

export PATH=/Users/myuser/Library/Python/3.8/lib/python/site-packages
export PATH=/Users/myuser/Library/Python/3.8

如果我在Finder中搜索“ Jupyter”,则可以找到一个jupyter-notebook执行程序并运行它。

如何从终端使用Jupyter命令?

1 个答案:

答案 0 :(得分:1)

您编写的两个PATH定义都没有意义,因为您已经从PATH中删除了标准目录。您需要找到可执行文件juypter所在的目录,然后将该目录添加到PATH中。此过程与您要通过PATH执行的任何其他程序相同。

或者,您始终可以通过显式指定路径来调用juypter

/path/to/your/installed/file/juypter

如果您不知道文件pip放置在哪个目录中,可以尝试

find / -name juypter 2>/dev/null

建议进行错误重定向,因为否则您将收到大量关于目录find的错误信息。