Ipython笔记本的正确安装方式

Correct way to install Ipython notebook

目前我正在尝试使用命令

在我的 mac (OS 10) 上安装 Ipython 笔记本

pip3 install ipython[all]pip3 install ipython[notebook].

我在网上查了大部分资源,然后跟着介绍;所有依赖项都已安装,但我仍然无法启动它。问题是当我输入 command

iptest

在终端中,它 returns

-bash: iptest: command not found

当我输入命令时

ipython notebook, returns

/usr/bin/python: No module named iPython

谁能告诉我为什么会这样?

你走在正确的轨道上。一般来说,Python3的notebook安装方式是:

pip3 install notebook

你将用它来启动

jupyter notebook

在 OS X 上,您必须小心,因为 Python 放置可执行文件的位置(ipythonjupyter 等)可能会有所不同,并且在某些情况下常见情况不在您的默认 PATH 中。

如果您从 Python.org 获得 Python,那么可执行文件将安装在:

/Library/Frameworks/Python.framework/Versions/3.5/bin

(3.5 假定您有 Python 3.5,它可能是 2.7、3.4 等)

您可以将其添加到 ~/.bashrc 中的 PATH 中:

export PATH=/Library/Frameworks/Python.framework/Versions/3.5/bin:$PATH

这个错误:

$ ipython notebook
/usr/bin/python: No module named IPython

表明您曾经为系统 Python 安装了 IPython,但现在已经没有了,而且无论删除什么安装都会留下可执行文件。如果是这种情况,您可能需要删除损坏的 ipython 可执行文件。你可以看到它可能在哪里:

which -a ipython

然后删除错误文件,如:

rm /usr/local/bin/ipython