Windows 7上的ipython找不到pyreadline
我正在尝试在Windows 7上安装Python3的Ipython。
我使用python-3.3.0.amd64.msi安装了Python3。
我使用pyreadline-1.7.1.win-amd64.exe安装了pyreadline。
我下载了distribute-0.6.34.tar.gz。
我下载了distribute_setup.py。
在命令提示符下,我进入了python33目录,然后执行了
python distribute_setup.py
我使用ipython-0.13.1.py3-win-amd64-PROPER安装了IPython(我右键点击并选择了“以管理员身份运行”)。
现在我运行IPython时,出现了“警告:Realine服务不可用或未加载。警告:在MS Windows下正确的颜色端口需要pyreadline库。”的提示。
这是怎么回事?
编辑:今天晚上我花了大约三个小时尝试安装python3和Ipython,但都没有成功。我阅读了几个相关的StackOverflow帖子和IPython的安装文档……还是没有成功。如果有人能写下正确的安装步骤,那就太好了。
2 个回答
3
我在一台运行Windows 7专业版32位的电脑上成功安装了IPython 0.13.1。现在我来分享一下我是怎么做到的。
安装Python 3.3
- 安装到默认文件夹:C:\Python33
安装distribute
- 下载distribute:http://pypi.python.org/pypi/distribute
- 解压到:C:\distribute
- 在命令提示符下:进入C:\distribute
- 在命令行中运行:
C:\Python33\python distribute_setup.py
安装pyreadline
- 下载pyreadline:https://github.com/pyreadline/pyreadline
- 点击“ZIP”下载PyReadline的压缩包
- 解压到C:\pyreadline
- 在命令提示符下:进入C:\pyreadline
- 运行这个命令:
C:\Python33\python setup.py install
安装pygments和pyzmq
- 在命令提示符下:进入C:\Python33\Scripts
- 运行这个命令:
easy_install pygments pyzmq
下载并安装接下来的三个:
- ZeroMq:http://www.zeromq.org
- PySide:http://www.pyside.org
- IPython:http://www.ipython.org
启动IPython
- 应该会有一个开始菜单的快捷方式
- 开始菜单 > 所有程序 > IPython > IPythonQT