使用 pip 安装后,"jupyter: command not found"

After installing with pip, "jupyter: command not found"

pip install jupyter安装后,终端仍然找不到jupyter notebook

Ubuntu 简单地说 command not found。类似于 ipythonpip 是不是没有正确安装? Ubuntu 如何知道在哪里寻找用 pip 安装的可执行文件?

您没有注销再登录?它应该在您执行的路径上。 如果没有,pip 在 .local 中安装可执行文件,所以在终端中:

 ~/.local/bin/jupyter-notebook

应该启动笔记本

为了能够从终端 运行 jupyter notebook,您需要确保 ~/.local/bin 在您的路径中。

通过 运行ning export PATH=$PATH:~/.local/bin 为当前会话执行此操作,或将该行添加到 ~/.bashrc 的末尾以使您的更改在以后的会话中有效(例如通过使用 nano ~/.bashrc).如果您编辑 ~/.bashrc,您将需要注销并重新登录才能看到您的更改生效。

尝试 "pip3 install jupyter",而不是 pip。它对我有用。

在终端中执行

export PATH=~/anaconda3/bin:$PATH

在 Ubuntu 16.10、Python3、Anaconda3

上为我工作

更新

在您的 ~/.bashrc 或 ~/.zshrc(如果您使用的是 zsh bash)文件中添加路径

vi ~/.bashrc

将以下行添加到文件

PATH=~/path/to/anaconda:$PATH

关闭文件

esc + : + wq
  • 使用 Ctrl+Alt+T 打开终端 window。

  • 运行 命令 gedit ~/.profile。

  • 添加行。导出 PATH=$PATH:/.local/bin/jupyter-notebook。到底部并保存。

  • 注销并重新登录。

希望这会奏效。

我都试过了,

pip install jupyter

pip3 install jupyter

但最终使用

完成了它
sudo -H pip install jupyter

以另一个用户身份执行命令 -H

-H (HOME) 选项请求安全策略将 HOME 环境变量设置为密码数据库指定的目标用户(默认为 root)的主目录。根据政策,这可能是默认行为。

如果您使用 'pip' 而不是 'pip3' 为 Python 2 安装了 Jupyter notebook,它可能适用于 运行:

ipython notebook

在 Mac OS 上,您需要在 $PATH 变量中导出 ~/.local/bin

# Edit the bash profile:
$ vim ~/.bash_profile

# Add this line inside ~/.bash_profile:
export PATH=$PATH:~/.local/bin

# Update the source:
$ source ~/.bash_profile

# Open Jupyter:
$ jupyter notebook

如果 jupyter 运行 通过这个命令:

~/.local/bin/jupyter-notebook

只需运行终端中的这个命令

 export PATH=~/.local/bin:$PATH

在 Mac Os High Sierra 上,我安装了 jupyter

python3 -m pip install jupyter    

然后,二进制文件安装在:

/Library/Frameworks/Python.framework/Versions/3.6/bin/jupyter-notebook

唯一有用的 我当然是将与 pip3 相关的 Python 版本导出到 PATH :)(经过大量努力) 只是 运行:

which pip3

你应该得到类似的东西(在 Mac):

/Library/Frameworks/Python.framework/Versions/3.6/bin/pip3

现在运行:

export PATH=/Library/Python/3.6/bin:$PATH

如果它适合你 :) 只需将它添加到你的 bashrczshrc

大多数情况下(如果 jupyter 不在 /local/bin 中)使用

which jupyter

示例输出

~/miniconda3/bin/jupyter

查看 jupyter 的路径,然后通过 sudo 显式使用该路径

sudo ~/miniconda3/bin/jupyter 

我使用以下命令从源代码编译了 python3.7

./configure --prefix=/opt/python3.7.4 --with-ssl
make
make install

pip3.7 install jupyter 之后我发现可执行文件在 /opt/python3.7.4/bin

在此处查看我的回答 Missing sqlite3 after Python3 compile 以获取有关在 ubuntu14.04

下编译 python3.7 和 pip 的更多详细信息

任何正在寻找 运行将 jupyter 作为 sudo 的人,当 jupyter 安装了 virtualenv(没有 sudo)时 - 这对我有用:

首先验证这是一个 PATH 问题:

检查which jupyter返回的路径是否被sudo用户覆盖:

sudo env | grep ^PATH

(相对于当前用户:env | grep ^PATH

如果它没有被覆盖 - 从它添加一个软 link 到一个被覆盖的路径。例如:

sudo ln -s /home/user/venv/bin/jupyter /usr/local/bin

现在你可以运行:

sudo jupyter notebook

在 Ubuntu 上安装 Jupyter Notebook 后出现以下错误:

异常:未找到 Jupyter 命令'jupyter-notebook'。

我使用了它对我有用的简单命令

pip install --upgrade --force-reinstall --no-cache-dir jupyter

来源:http://commandstech.com/how-to-install-jupyter-on-ubuntu16-04-with-pictures-commands-errors-solution/

退出root用户后执行:

jupyter notebook

尝试

python -m notebook

或者,如果您使用 pip3 安装笔记本:

python3 -m notebook

在 Mac OS Catalina 和 brewed Python3.7

这是我在 Linux mint 19 上所做的:

我安装了 jupyter:

pip install jupyter

和命令:

jupyter notebook

没有用,所以:

sudo apt install jupyter-notebook

我解决了这个问题,jupyter notebook 然后成功了。

现在是 2020 年。 在我身边用 mac 解决这个问题: pip install jupyterlab 而不是 pip install jupyter。 关键字安装成功前会有警告: enter image description here

用jupyterlab可以看到路径 然后你只需要按照以下路径启动jupyter notebook:

jupyter-lab

notebook 将由您的默认浏览器自动加载。

安装 jupyterlab。

如果出现此错误:

ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts.

We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default.

requests 2.25.1 requires idna<3,>=2.5, but you'll have idna 3.1 which is incompatible.

使用这个:

pip3 install jupyterlab --use-feature=2020-resolver

在 MacO 上,这对我有用:

/Users/`userName`/opt/anaconda3/bin/jupyter_mac.command

我尝试了一切,最后这对我有用 Raspberry pi 4 运行 Raspbian os

sudo apt install python3-notebook jupyter jupyter-core

Re-install 带有 conda 的 jupyter:

conda install jupyter

对我来说,直到我激活 虚拟环境

它才起作用