外部のPythonコードを評価するように使用しているシステムを設定する.

Mac

Pythonパッケージマネージャをインストールする

Pythonパッケージマネージャpipをダウンロードしてインストールする方法についての情報は,https://pip.pypa.io/en/stable/installation/から取得できる.

インストールされたpipが確実に実行できるようにする一つの方法:

$ python3 -m ensurepip --user
  • PythonはすでにMacシステムにインストールされているので、さらにインストールする必要はない.別のバージョンのPythonをインストールしたい場合には,http://python.orgから適切なインストーラをダウンロードし,結果の.pkgファイルをダブルクリックして,指示に従う.

Python用にpyzmqパッケージをインストールする

pyzmqパッケージをインストールする:

$ python3 -m pip install --user pyzmq

インストールされたことを確かめる

正しくインストールされた場合には,FindExternalEvaluatorsは自動的にこれを見付ける:

Pythonコードを評価する

インストールしたPythonを使ってPythonコードを評価する:

Windows

Pythonをインストールする

Pythonインストーラをhttp://python.orgからダウンロードし,結果の.exeインストーラファイルを開く.

Pythonパッケージマネージャをインストールする

Pythonパッケージマネージャpipをダウンロードしてインストールする方法についての情報は,https://pip.pypa.io/en/stable/installation/から取得できる.

Python用にpyzmqパッケージをインストールする

ZMQソケットを使ってPythonと交信するために,pyzmqパッケージをインストールする:

> python.exe -m pip install pyzmq

インストールされたことを確かめる

正しくインストールされた場合には,FindExternalEvaluatorsは自動的にこれを見付ける:

それぞれの異なる形式のPython実行可能ファイルに対して複数の評価器が表示されることもあるが,そのすべてがインストールされた同じPythonを使う.これはごく普通の現象である.

Pythonコードを評価する

インストールしたPythonを使ってPythonコードを評価する:

Linux

Linux用のPythonをインストールする

Linuxの配布によっては,Pythonがすでにインストールされていることもある.使用中のシステムにPythonがインストールされているかどうかを調べるためには,ターミナルで以下を評価する:

$ python3 --version

「command not found」等のメッセージが発せられた場合には,使用中のシステムのパッケージリポジトリを使うか,http://python.orgからPythonインストーラをダウンロードして結果のtarballを解凍するかして,Pythonをインストールする必要がある.

Python パッケージマネージャをインストールする

Pythonパッケージマネージャpipをダウンロードしてインストールする方法についての情報は,https://pip.pypa.io/en/stable/installation/から取得できる.

Python用にpyzmqパッケージをインストールする

pyzmqパッケージをインストールする:

$ python3 -m pip install --user pyzmq

インストールされたことを確かめる

正しくインストールされた場合には,FindExternalEvaluatorsは自動的にこれを見付ける:

Pythonコードを評価する

インストールしたPythonを使ってPythonコードを評価する:

注釈
上のステップに従ってPythonをインストールしたにもかかわらず,FindExternalEvaluatorsが見付けることができないという場合には,以下のような形で,RegisterExternalEvaluatorを使って手動でPythonを登録することができる.
Linuxディストリビューションの多くは,Python 2とPython 3について別個のパッケージを持つ.pyzmqパッケージは,それぞれのバージョンに別々にインストールされなければならない.それぞれのバージョンに対する特定のパッケージ名のインストール方法については,使用しているオペレーティングシステムのドキュメントを参照されたい.