【发布时间】:2012-05-28 15:31:57
【问题描述】:
是否可以在 same 上安装 IPython (0.12) 具有两个不同版本的 Python(v 2.7 和 3.2)的系统?目前我的两个版本的 Python 都在我的系统上运行良好。
我在使用两台机器,一台是 Windows 7 64 位,另一台是 XP SP2 32 位,两者都有 Python 2.7.2 和 3.2 已安装。我一直在使用 IPython 和 Python 2.7,两者都没有任何问题。
现在我希望 IPython 也可以使用 3.2,但是当我尝试运行二进制 Windows IPython 安装程序时,我在安装结束时收到此错误:
*** run_installscript: internal error 0xFFFFFFFF ***
并且没有创建进入开始菜单等的快捷方式/条目。 (我在 Win 7 下以管理员身份运行安装)我在 XP 和 Win 7 下遇到了同样的问题。
在网上搜索了一会儿之后,我看到了 得到setuptools。不幸的是,没有适用于 Python 3.x 的版本 但建议使用distribute.py 而不是我运行的 安装。我不确定下一步如何进行。我什至不确定 有可能做到这一点(虽然我认为是:)
有什么建议吗?
更新:import readline 存在一个问题,无法与 Python 3.2.3 一起使用,但我能够通过下载与 Python 3.2.3 一起使用的 pyreadline-2.0-dev1.win32.exe 来修复它。不幸的是,上述问题仍然存在。
【问题讨论】:
-
我不知道 windows 但它在 Arch Linux 中工作。
-
您安装了两个不同版本的 Windows 以及 Python?
-
@martineau 不,抱歉,我正在尝试在两台不同的机器上进行此设置(iPython 和 Python 2.7 和 3.2),一台运行 XP,另一台运行 Windows 7。
-
安装
distribute后是否尝试运行二进制安装程序? -
@ThomasK 是(多次 :-/ ).. 仍然会出现相同的错误消息,并且在开始菜单等中没有条目。
标签: python windows python-3.x installation ipython