2016-07-22 7 views
2

私は多くのタスクでEmacsを使用しています。私はPythonを使い始めているので、EmacsをPythonでコード化していきたいと思います。与えられたPython virtualenvを使うためにEmacsを設定するには?

私はPython3のためのvirtualenvをセットアップしました。それは望みどおりに動作しています。 Emacs 24.5に最新のバージョンEmacs Preludeがインストールされています。

私が期待していたのは、コード補完、オブジェクト検査などの作業がすべて期待されていましたが、システム全体のPythonインストールでは、プロジェクト用に設定した仮想環境用ではありません。

与えられたプロジェクトに仮想環境を使用するようにEmacsに指示するにはどうすればよいですか?

答えて

2

Elpyは、Pyenv経由の仮想環境をサポートしています。 Pyenvは、スタンドアロンパッケージとしてインストールすることもできます。 2014年にプロジェクト特有の仮想環境用のPyenv added supportがありましたが、私は自分自身で実験していないので、どれくらいうまく動作しているのか分かりません。

PythonをEmacsでコーディングする場合は、Elpyをインストールすることをお勧めします。これは、良い環境を稼働させるプロセスを実際に単純化し、モジュール化されているので、時間をかけてセクションを無効にすることができます。

さらに多くの機能があるように、Pyenvには見えますが、virtualenvwrapper.elをご覧ください。

関連する問題