安装pip后,“jupyter: command not found”;

使用pip install jupyter安装后,终端仍然无法找到jupyter notebook

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

497260 次浏览

你没有退出和登录?它应该在您执行的路径上。 如果不是,pip将可执行文件安装在.local,所以在终端:

 ~/.local/bin/jupyter-notebook

应该开始写笔记本

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

通过为当前会话运行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打开终端窗口。

  • 执行gedit ~/.profile命令。

  • 加线。导出路径= $路径:/。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

这是唯一有效的方法 me是导出到PATH的Python版本,当然是与pip3相关:)(经过大量的斗争) 运行:< / p >

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之下

在这里检查我的答案Python3编译后缺少sqlite3,以获得更多关于ubuntu14.04下python3.7和pip的详细信息

任何人寻找运行的jupyter作为sudo,当jupyter安装virtualenv(没有sudo) -这为我工作:

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

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

sudo env | grep ^PATH

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

如果它没有覆盖-添加一个软链接从它覆盖的路径之一。为例:

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

现在你应该能够运行:

sudo jupyter notebook

在Ubuntu上安装Jupyter Notebook之后,我得到了以下错误:

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

我使用简单的命令,它为我工作

PIP install——upgrade——force-重装——no-cache-dir jupyter

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

从root用户退出后执行:

jupyter笔记本

试一试

python -m notebook

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

python3 -m notebook

在Mac OS Catalina和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。 在成功安装关键字之前会有一个警告: 在这里输入图像描述 < / p >

你可以用jupyterlab看到路径 然后你只需要开始jupyter笔记本下面的路径:

jupyter-lab

笔记本电脑将自动加载由您的默认浏览器。

安装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

在MacOs上,这对我来说很管用:

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

我尝试了所有的方法,最后在运行树莓派4的树莓派操作系统上,这对我来说是有效的

sudo apt install python3-notebook jupyter jupyter-core

用conda重新安装jupyter:

conda install jupyter

对我来说,直到我激活虚拟环境它才工作。

较新的Jupyter版本默认不附带notebook组件。

根据你的包管理器,你可以通过以下方式安装notebook组件:

pip install notebook

poetry add notebook