在 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 成功!!!☺