用pip安装jupyter后,终端仍然找不到jupyter笔记本。

Ubuntu只是说命令没有找到。与ipython类似。pip没有安装好还是怎么了?Ubuntu如何知道在哪里寻找安装了pip的可执行文件?


当前回答

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

 ~/.local/bin/jupyter-notebook

应该开始写笔记本

其他回答

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

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

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

sudo env | grep ^PATH

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

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

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

现在你应该能够运行:

sudo jupyter 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版本默认不附带笔记本组件。

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

pip install notebook

or

poetry add notebook

对我来说,在激活虚拟环境之前,它不起作用。

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

sudo apt install python3-notebook jupyter jupyter-core