当我从中选择 Ipython 时,SublimeREPL 说“IPython 在 Windows 上的 SublimeREPL 下不起作用”。
这个伟大的插件是否有任何解决方案可以在 Windows 上与 IPython 一起使用。
当我从中选择 Ipython 时,SublimeREPL 说“IPython 在 Windows 上的 SublimeREPL 下不起作用”。
这个伟大的插件是否有任何解决方案可以在 Windows 上与 IPython 一起使用。
tl;博士:尝试从 github 的 master 分支。如果有问题,请与我联系(github问题),我会尽力提供帮助:)
大家好,
没有必要进行如此激烈的讨论 :) SublimeREPL 现在处于一个过渡状态。开发正在稳步推进(https://github.com/wuub/SublimeREPL/commits/master),我个人的大部分精力都集中在 Python/IPython 上。
然而,自从我在 3 月份切换到 Sublime Text 3 和 Linux 以来,Package Control 已经有一段时间没有发布了。这主要是因为 ST2 (python2) -> St3 (python3) 端口放弃了一些功能,并且与 OSX 和 Windows 的兼容性还没有“生产就绪”。我害怕将当前代码发布给所有人,因为它肯定对某些人不起作用。
长话短说。包控制中可用的 SublimeREPL 版本稳定但已过时。我和其他几个人每天都在使用来自 git master 的 SublimeREPL,但我只在 Linux 上测试它。
Will Bond 计划很快推出新版本的 Package Control ( https://twitter.com/wbond/status/334753348018388992 )。它将允许我使用不同的代码定位特定版本的 SublieText,并为兼容的平台单独推出新代码。
相关说明:SublimePTY 很长时间没有更新,它的未来充其量是不确定的。
如果您没有对Packages/SublimeREPL
目录中的配置文件进行任何更改,请尝试擦除/备份它,并在Packages
目录中运行以下命令:
git clone git://github.com/wuub/SublimeREPL.git
获取绝对最新版本。假设您在系统上正确设置了 IPython,您应该能够选择Tools -> SublimeREPL -> Python -> Python - IPython
并让它运行良好。确保您拥有最新版本的 Sublime Text 2。我在 WinXP 上使用 ST2 Build 2220、IPython 0.13.2 以及最新版本的 NumPy 和 matplotlib/pylab 进行了设置,它就像一个魅力。
如果这仍然不起作用,请告诉我,我会尝试引导您完成它...
当我进行搜索时,第一个 Google 搜索结果将我带到了 Sublime 论坛,该帖子显示“IPython 在 Windows 上工作了一段时间”。
因此,您似乎只需要更新版本的 Sublime Text 和/或 SublimeREPL。
或者,正如SublimeREPL FAQ所说:
- 这是终端模拟器吗?
不。Shell (cmd.exe/bash) REPL 可用于简单任务(文件创建、git init 等),但任何终端(如 mc、ipython、vim)都不起作用!SublimeREPL 有一个姊妹项目:SublimePTY,旨在为 SublimeText2 带来真正的终端模拟器。
这似乎有点过时了,但SublimePTY
无论如何你都可以尝试。
最后,看起来 SublimeREPL 的作者非常关注Sublime 论坛,事实上,论坛的很大一部分似乎都致力于插件。所以,你可能会在那儿而不是在这里问更好。