31

GNU emacs23.4 をダウンロードしたばかりで、既に Windows7 に python3.2 がインストールされています。

Python IDLE を使用して Python ファイルを編集しています。

問題は、Emacs で Python ファイルを編集できることですが、Emacs で Python インタープリターを実行する方法がわかりません。「インタープリターに切り替える」をクリックすると、「プログラムを検索しています:そのようなファイルまたはディレクトリはありません、python」と表示されます

.emacs ファイルを変更する必要があると誰かが言っていますが、どこを探せばよいかわかりません。

そして、私は非常に経験が浅く、プログラミングを学び始めたばかりです。私は一般的に使用される用語に精通していません。私は解決策を探していましたが、インターネットで見つけた記事のほとんどは私を混乱させるだけです.

質問は次のとおりです。

  1. Emacs で Python インタープリターを実行するにはどうすればよいですか?
  2. 異なる種類の python インタープリターはありますか? もしそうなら、なぜ彼らは1つの言語に対して異なる通訳者を持っているのですか?
4

8 に答える 8

21

これを配置して.emacs、Pythonインタープリターがどこにあるかをemacsに知らせます

 (setq python-shell-interpreter "path\to\your\python3.2")

それについて学ぶ.emacsには、Emacs 自体でそれについて読むことができます (Emacs には、そのマニュアルを読むのに役立つ優れた情報マニュアルと情報モードが付属しています)。

emacsで次を押します

M-:(info "(Emacs)Init file") RET.

于 2012-04-20T06:57:25.507 に答える
14

C-c C-zこれを行うことができます。コマンドのキーバインドですpython-switch-to-python

于 2013-12-04T12:14:51.850 に答える
2

おそらく、Windows の PATH 環境変数に Python が必要です。pythonコマンドウィンドウに入力するだけでインタープリターを起動できますか?

に特別なものは何もありませんemacs.elが、インタープリターの開始コマンドは問題なく機能します。

また、 Emacs を Python IDE として使用する場合にインストールする価値のある多くの役立つヒントとパッケージが含まれているため、このブログ投稿を読むことをお勧めします。

于 2012-04-20T06:37:57.983 に答える
0

emacs 24.2 には python-switch-to-python があります

于 2013-02-26T21:35:36.870 に答える