用pip安装jupyter后,终端仍然找不到jupyter笔记本。
Ubuntu只是说命令没有找到。与ipython类似。pip没有安装好还是怎么了?Ubuntu如何知道在哪里寻找安装了pip的可执行文件?
用pip安装jupyter后,终端仍然找不到jupyter笔记本。
Ubuntu只是说命令没有找到。与ipython类似。pip没有安装好还是怎么了?Ubuntu如何知道在哪里寻找安装了pip的可执行文件?
当前回答
更新的Jupyter版本默认不附带笔记本组件。
根据你的包管理器,你可以通过以下方式安装笔记本组件:
pip install notebook
or
poetry add 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
你没有退出并重新登录吗?它应该在您执行的路径上。 如果不是,pip在.local中安装可执行文件,所以在终端中:
~/.local/bin/jupyter-notebook
应该开始写笔记本
在终端中执行
export PATH=~/anaconda3/bin:$PATH
为我工作过Ubuntu 16.10, Python3, Anaconda3
更新
在~/中添加路径。Bashrc或~/。Zshrc(如果您正在使用ZSH bash)文件
vi ~/.bashrc
向文件中添加以下行
PATH=~/path/to/anaconda:$PATH
用以下命令关闭文件
esc + : + wq
安装 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
任何人寻找运行的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