按照《动手学深度学习》这本书的指引,在完成软件安装和环境部署中有个很多人会遇到的问题
也就是,在终端输入
jupyter notebook
收到反馈:-bash: jupyter: command not found
下面贴解决办法:
一、 重安装jupyter并添加路径(原文:[解决办法] jupyter command not found)
1)在 EI captain 版本以及以上系统的 Mac 上使用 pip 安装 python 相关的包的时候, 由于 sip 机制 (System Integrity Protection) 的不允许命令行写入内容到系统目录, 因此一个比较”优雅”的解决方案就是针对当前用户安装包
pip install jupyter --user
安装完成后, 直接在命令行里输入jupyter notebook可能会显示jupyter command not found, 这是由于 pip 安装完 jupyter 后并没有将其加入到 mac 当前运行环境中.
敲黑板!!这一步安装完后,终端会告诉你你的jupyter安装到哪个位置了,请记住或者复制下来。用来替换下面原作说到的路径。因为我发现我的就是另一个位置(躺
2)先找到 jupyter 安装位置, 通常是在
/Users/yy(your_user_name)/Libraries/Python/2.7/bin
将下面命令添加到~/.bash_profile中
export export PATH=/Users/yy(your_user_name)/Library/Python/2.7/bin/:$PATH
3)执行
source .bash_profile
问题得到解决。
二、修改启动命令
第二次重启终端,输入jupyter notebook还是可能jupyter: command not found,而如果你不知道自己的jupyter在哪里,可以用这句命令代替jupyter notebook
~/.local/bin/jupyter-notebook
可以参考stackoverflow里的这个问答 After installing with pip, “jupyter: command not found”
解决如下图(打码了用户名)
然后就正常启动jupyter notebook的localhost了 :)
网友评论