3

我正在尝试在 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 文档......仍然没有成功。如果有人想写下如何获得正确的权利,那就太好了。

4

2 回答 2

3

我已经在 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
于 2013-02-05T03:09:20.933 回答
0

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

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

于 2013-01-29T17:12:26.280 回答