2

SublimeREPL から Ipython を選択すると、「IPython は Windows の SublimeREPL では動作しません」と表示されます。

この優れたプラグインが Windows 上の IPython と連携するための解決策はありますか。

4

3 に答える 3

2

tl;dr: 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 との互換性がまだ「本番環境に対応」していないためです。一部の人々にとっては間違いなく機能しないため、現在のコードをすべての人にリリースすることを恐れています.

長い話を短くするために。Package Control で利用可能な SublimeREPL バージョンは安定していますが、最新ではありません。git master の SublimeREPL は、私と他の数人が毎日使用していますが、Linux でのみテストしています。

ウィル・ボンドは、間もなくパッケージ コントロールの新しいバージョンを展開する予定です ( https://twitter.com/wbond/status/334753348018388992 )。これにより、SublieText の特定のバージョンを別のコードでターゲットにし、互換性のあるプラットフォーム用に新しいコードを個別に展開できます。

関連するメモ: SublimePTY は非常に長い間更新されておらず、その将来はせいぜい不確実です.

于 2013-05-24T22:34:25.227 に答える
1

ディレクトリ内の構成ファイルに変更を加えていない場合はPackages/SublimeREPL、消去/バックアップして、Packagesディレクトリで次を実行してみてください。

git clone git://github.com/wuub/SublimeREPL.git

絶対最新バージョンを取得します。システムに IPython が適切に設定されていると仮定すると、それを選択して正常に実行できるはずTools -> SublimeREPL -> Python -> Python - IPythonです。Sublime Text 2 の最新ビルドがあることを確認してください。ST2 Build 2220、IPython 0.13.2、および最新バージョンの NumPy と matplotlib/pylab を使用して WinXP で動作するようにセットアップしましたが、魅力的に動作します。

それでも問題が解決しない場合はお知らせください。手順を説明します...

于 2013-05-24T21:30:32.717 に答える
0

検索を行ったとき、最初の Google の結果で Sublime Forums に移動しました。このスレッドには、「IPython はしばらくの間 Windows で動作しています」と書かれています。

したがって、Sublime Text および/または SublimeREPL の新しいバージョンが必要なようです。

あるいは、SublimeREPL FAQ にあるように:

  1. これは端末エミュレータですか?

いいえ。シェル (cmd.exe/bash) REPL は単純なタスク (ファイル作成、git init など) に使用できますが、(mc、ipython、vim) などの端末は機能しません。SublimeREPL には、実際の端末エミュレーターを SublimeText2 に導入することを目的とした姉妹プロジェクト SublimePTY があります。

少し時代遅れのようですが、SublimePTYとにかく試してみてください。

最後に、SublimeREPL の作成者はSublime フォーラムをかなり密接にフォローしているようで、実際、フォーラムの大部分はプラグインに専念しているようです。だから、ここで聞くよりも、あちらで聞いたほうがいいかもしれません。

于 2013-05-24T21:12:53.003 に答える