1

我已经在我的 64 位 Windows 机器上安装了 Enthought Python Distribution(学术许可证)。由于我使用的是学术许可证,因此安装的是完整的 EPD 包(专业版)。尽管所有的包和功能(至少我尝试过的)都运行良好,但我在 Ipython 中遇到了自动完成的问题。按下自动完成的选项即将到来,但再次按下时,它不会突出显示选项。由于没有突出显示,因此也无法选择选项。

我已经阅读了 stackoverflow 中的其他类似问题。解决方案似乎是:安装 pyreadline。尽管我已经完成了 Ipython 自动完成功能,但仍然没有为我提供按 .

更新:我刚刚检查了 Enthought 网站。他们推出了一个名为 Canopy 的更新版本。但是,我现在不想升级到 Canopy,因为我有一些项目正在进行中,我现在不想冒险破坏事情。

4

1 回答 1

1
  1. 确保您已使用 enpkg 更新 ipython,如下所述: https: //support.enthought.com/entries/22415022

  2. EPD 已经带有 pyreadline。如果单独安装 pyreadline 会有所帮助,我会感到惊讶。

  3. 你期待什么亮点?我可能误解了你,但 IPython 终端的自动完成是终端风格的(按 Tab,查看你的选项,输入更多字符,再次按 Tab,等等)。突出显示不是此过程所固有的。

  4. 您可以按照此处所述并行运行 EPD 和 Canopy:https: //support.enthought.com/entries/23614903

于 2013-04-22T02:42:06.213 回答