web-dev-qa-db-ja.com

Pythonプログラムをコンパイルして実行するようにGeanyを構成するにはどうすればよいですか?

[ビルド]メニューの下に[実行]オプションが表示されますが、グレー表示されています。

使用可能な唯一のオプションは、「インクルードと引数の設定」です。クリックすると、両方のフィールドがすでに入力されています。私はそこに何を書かなければなりませんか?

alt text

9
Sergio Tapia

Geanyで何も設定する必要はありません。F5キーを押すだけで、現在のモジュールが実行されます。

あなたのファイルがpythonソースファイルとして認識されていることを確認しますか?どのバージョンのgeanyを使用していますか(私はsvnバージョンを使用しています。これはかなり安定しています、くそー、それは堅実な安定です;- ))?私のバージョンではpythonコンパイル用に少し開発された構成がありますが、コマンドは同じで、非常にうまく機能します。

9
gruszczy

私は同じ問題を抱えていて、次の解決策を見つけました:

[ビルドオプション]ダイアログで、ダイアログの下部にある[_Execute]をクリックすると、_executeオプションが編集可能になります。

Python install in there(C:\ Python27\python%F)または(C:\ Python32\python%F)にフルパス名を付けましたが、問題なく動作しているようです。

3
The Skoobee

また、「KeyBinding」、つまりキーボードショートカットキー(単一または組み合わせ)を設定して、「実行、実行、コンパイル、保存、検索、印刷など」をアクティブにすることを忘れないでください。

そうするには;編集->設定->キーボードショートカット。ここで、任意のキーを選択/変更して、必要なアクションにマップできます。

どうして?他のLinuxプログラムがオーバーライドされているか、デフォルトのGeany割り当てマップキーを使用している可能性があるためです。

1
emm meka

最初にパス変数を設定する必要があります。または、[ビルド]> [ビルドコマンドの設定]で変数を設定する必要があります。

このビデオはあなたに良い明快さを与えることができます。

https://www.youtube.com/watch?time_continue=428&v=5xGiSaRqroQ

コンパイルパスは正常に見えます。ただし、実行パスには、python.exeのフルパスを指定します。私の場合はそうです。

c:\ python27\python "%f"

0
Madhu

なんらかの理由で、Ubuntu 19.04に新しくインストールされたGeanyはpython "%f" atBuild-> Set Build Commands-> Execute デフォルトの設定。代わりにpython3 "%f"で同様の問題を解決しました。

0
Kirill Ivanov