【问题标题】:ipython on Windows 7 can't find pyreadlineWindows 7上的ipython找不到pyreadline
【发布时间】:2013-01-13 01:20:44
【问题描述】:

我正在尝试在 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

从 DOS 提示符导航到 python33 目录并完成

python distribute_setup.py

使用 ipython-0.13.1.py3-win-amd64-PROPER 安装 IPython(我右键单击并选择“以管理员身份运行”)

当我现在运行 IPython 时,我收到消息“警告:Realine 服务不可用或未加载。警告:MS Windows 下的正确颜色端口需要 pyreadline 库。”

什么给了?

编辑:今晚我花了大约三个小时尝试安装 python3 和 Ipython,但没有成功。我已经阅读了几个 SO 线程和有关在 Windows 上安装的 IPython 文档......仍然没有成功。如果有人想写下如何获得正确的权利,那就太好了。

【问题讨论】:

    标签: python windows-7 ipython


    【解决方案1】:

    我已在 Windows 7 Professional 32 位计算机上成功安装 IPython 0.13.1。那么让我与您分享一下我是如何做到的。

    1. 安装 Python 3.3

      • 安装到默认文件夹:C:\Python33
    2. 安装分发

      • 下载分发:http://pypi.python.org/pypi/distribute
      • 解压到:C:\distribute
      • 在命令提示符下:导航到 C:\distribute
      • 在命令行上运行:C:\Python33\python distribute_setup.py
    3. 安装pyreadline

      • 下载pyreadline:https://github.com/pyreadline/pyreadline
      • 点击“ZIP”下载 PyReadline 存储库的 zip 文件
      • 解压到 C:\pyreadline
      • 在命令提示符下:导航到 C:\pyreadline
      • 运行这个:C:\Python33\python setup.py install
    4. 安装 pygments 和 pyzmq

      • 在命令提示符下:导航到 C:\Python33\Scripts
      • 运行这个:easy_install pygments pyzmq
    5. 下载安装下3个:

    6. 启动 IPython

      • 应该有一个开始菜单快捷方式
      • 开始菜单 > 所有程序 > IPython > IPythonQT

    【讨论】:

    • 以上说明适用于 Python 3.3。如果要安装Python 2.7.3,忽略第3步,将第4步修改为easy_install pygments pyzmq pyreadline
    • 请注意,第 3 步获取的 pyreadline 版本比使用 pip install 的版本更旧 - PyPI 的版本为 2.1,而 github 只有 2.0
    【解决方案2】:

    您需要安装 pyreadline 的开发版本(它是on Github)。自 1.7.1 起添加了 Python 3 支持。

    您可能想查看Pyzo,这是一个包含 IPython 的一体化科学 Python 3 发行版。这可能是最简单的入门方法。有几个基于 Python 2 的类似发行版,但 Pyzo 是第一个尝试使用 Python 3 的发行版。

    【讨论】:

      猜你喜欢
      • 2013-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-09
      • 2015-01-16
      • 2011-06-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多