Wolfram Computation Meets Knowledge

WindowsでPythonのAnacondaにExternalEvaluateが使えるように設定する方法

関数ExternalEvaluateを使えば,Wolfram言語に他のプログラミング言語を連動させて利用することができます.ExternalEvaluateでPythonを使うためには以下が必要です.

  • 動作するPython
  • ライブラリPyZMQ

pipでPyZMQをインストールする方法は,Wolfram言語のドキュメントをご参照ください.

AnacondaはPythonおよび広く使われているライブラリで人気の高い配布方法です.

デフォルトではAnacondaはExternalEvaluateがデフォルトでは見ない場所にPythonとそのライブラリを保存します.ExternalEvaluateでPythonとPyZMQが使えるようにするためには,まず環境パスに適切なディレクトリを加えなければなりません.

Anacondaはデフォルトでは以下の場所にインストールされます.

C:\Users\username\anaconda3

この場合,ExternalEvaluateでPythonを使う前に次のWolfram言語コマンドを評価する必要があります.

SetEnvironment["PATH" -> Environment["PATH"] <> ";" <> "C:\\Users\\username\\anaconda3"]
SetEnvironment["PATH" -> Environment["PATH"] <> ";" <> "C:\\Users\\username\\anaconda3\\Library\\bin"]

[English]

この項目は役に立ちましたか?
はい
いいえ

ご意見・ご提案がおありでしたらお書きください.

フィードバックをありがとうございました.

送信

サポートへのお問合せ

お支払い,アクティベーションに関する質問から技術的な質問まで,お気軽にお問い合せください.

販売代理店 (ライセンスをお持ちの方は、ご購入された代理店にお問い合わせください)

Hulinks

電話:03-5642-8380
Fax:03-5642-8381

soft.sales@hulinks.co.jp
Webサイト

日本電子計算株式会社

電話:03-5210-0184
Fax:03-5210-0229

math_info@cm.jip.co.jp
Webサイト

亘香通商株式会社

電話:045-320-2711
Fax:045-320-9342

sales@senko-corp.co.jp
Webサイト

株式会社シーエムディーラボ

電話:03-3408-8406
Fax:03-3408-8406

info@cmdlab.co.jp
Webサイト