我最近升级到了 Ubuntu 16.04,并按照以下任一标准程序安装了 jupyter notebook这里。安装过程顺利进行,无任何异常完成(包括pip
和anaconda
)。但在运行笔记本时,我得到了
$ jupyter notebook
-sh: jupyter: command not found
同样地
$ which jupyter
没有返回任何输出,好像找不到一样。但是,手动查看所有可能的位置,我发现进入~/.local/lib
笔记本确实可以正确启动
$ ~/.local/lib jupyter notebook
这也是我操作它的唯一方法。
我如何更改 jupyter 的安装路径,以便正常启动它而不必搜索隐藏文件夹?
我尝试卸载它以便再次安装它,
$sudo apt-get remove --purge
但由于路径被隐藏,它无法识别已安装的应用程序,因此卸载无法继续。
如果它有用,我已经在从头开始安装后升级了 Ubuntu 版本,因此我怀疑与现有版本和以前的路径冲突可能是原因。
答案1
我在 Ubuntu 14.04 上使用 Anaconda 进行安装。将 anaconda 添加到我的 Path 后,它对我有用。在终端中,输入以下内容:
export PATH=~/anaconda3/bin:$PATH
答案2
我遇到了同样的问题,通过重新安装 anacoda 解决了这个问题。
尝试从主目录中删除“anaconda2”文件夹,然后更改 Anacoda 安装文件(.sh 文件)所在的位置。将其放在所有工作所在的位置,然后使用以下命令重新运行它
bash Anaconda2-***-Linux-x86_64.sh
答案3
如果你使用“pip”而不是“pip3”为 Python 2 安装 Jupyter Notebook(可能适用其他一些情况 - 但这是我的情况),则运行可能会有效:
ipython notebook
尽管我使用 pip 安装 Jupyter,但这对我来说仍然有效。它可能是 ipython notebook 拆分成 jupyter 之前留下的。