python2.7.9 上安装 ipython5.1.0

在 python 2.7.9 基础上安装 ipython, 安装过程各种问题,下面是自行尝试源码安装成功,分享在此


1. 下载,解压

wget http://archive.ipython.org/release/5.1.0/ipython-5.1.0.tar.gz
tar -xzf ipython-5.1.0.tar.gz
cd ipython-5.1.0
sudo python setup.py install


2. 运行时提示 ERROR

No module named traitlets.config.applicaton

然后安装

sudo pip install traitlets


3. 运行提示 ERROR

No module named pygments

然后安装

sudo pip install pygments


4. 运行提示 ERROR

No module named pexpect

然后安装

sudo pip install pexpect


5. 运行提示 ERROR

No module named backports.shutil_get_terminal_size

然后安装

sudo pip install backports.shutil_get_terminal_size


6. 运行提示 ERROR

No module named pathlib2

然后安装

sudo pip install pathlib2


7. 运行提示 ERROR

No module named pickleshare

然后安装

sudo pip install pickleshare


8. 运行提示 ERROR

No module named prompt_toolkit.document

然后安装

sudo pip install prompt_toolkit

(此处,我并没有直接安装 prompt_toolkit.document, 估计直接安装也可以)


到此时,直接运行 ipython 成功!!!☺





你可能感兴趣的:(Python)