是否可以在 具有两个不同版本的 Python(v 2.7 和 3.2)的同一系统上安装IPython(0.12 )?目前,我的两个版本的 Python 都在我的系统上愉快地运行。
我正在使用两台机器,一台装有 Windows 7 64-bit,另一 台装有XP SP2 32-bit,并且都安装了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 上遇到了同样的问题。
在网上和 SO 闲逛了一段时间后,我看到了获取setuptools的参考资料。不幸的是,没有 Python 3.x 的版本,但建议使用我运行和安装的Distribute.py代替。我不确定下一步如何进行。而且我什至不确定是否可以这样做(尽管我认为是:)
有什么建议么?
更新:import readline
不使用 Python 3.2.3 时出现问题,但我能够通过下载适用于 Python 3.2.3 的pyreadline-2.0-dev1.win32.exe来修复它。不幸的是,上述问题仍然存在。