1

64 ビット Windows マシンに Enthought Python ディストリビューション (アカデミック ライセンス) をインストールしました。私はアカデミックライセンスを使用しているので、インストールされたのは完全な EPD パッケージ (プロフェッショナル版) です。すべてのパッケージと機能 (少なくとも私が試したもの) は正常に動作していますが、Ipython のオートコンプリートに問題があります。オートコンプリートのオプションを押すと、オプションが表示されますが、もう一度押すと、オプションが強調表示されません。強調表示がないため、オプションを選択する方法もありません。

stackoverflow で他の同様の質問を読みました。解決策は次のようです: pyreadline をインストールします。私はそれをやったが、Ipython auto complete はまだ を押したときにオプションの強調表示を提供していない.

更新: Enthought サイトを確認しました。彼らはキャノピーと呼ばれる新しいバージョンを立ち上げました。ただし、いくつかのプロジェクトが進行中であり、現在何かを壊す危険を冒したくないので、今は 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 に答える