Thursday, April 23, 2015

GeanyでPython2とPython3を使い分ける

GeanyでPythonプログラムを書いて実行させると、Python2で動く。(シェバンは無効)

Python3で動かすには、Geanyのメニューのビルド→ビルドコマンドの設定を開いて、

Pythonコマンドの2のラベルに「Py3コンパイル」、
コマンドに「python3 -c "import py_compile; py_compile.compile('%f')" 」

コマンドを実行の2のラベルに「Py3実行」、コマンドに「python3 "%f"」

を書き込んで、OKで設定する。

Python3で実行するときは、F5やギヤのアイコンでなく、メニューの ビルド→Py3実行 で行う。

No comments: