RegisterExternalEvaluator

外部評価器のリスト »

RegisterExternalEvaluator[sys,evaluator]

外部評価器として言語またはシステム sys で使えるように evaluator を登録する.

RegisterExternalEvaluator[sys,evaluator,name]

割り当てられた名前 name を使って evaluator を登録する.

詳細

例題

すべて開くすべて閉じる

  (4)

場所"/usr/local/bin/node"にある新たなNodeJSを登録する:

FindExternalEvaluatorsを使ってNodeJSが登録されたことを確認する:

位置"/usr/bin/python3"にあるPythonを登録する:

新たに登録したPythonを使う:

名前を使ってPythonプロビジョニング環境を登録する:

名前を参照することで新たに登録した環境を使う:

SQLiteを使ってデータベースへの参照を定義する:

RegisterExternalEvaluatorを使ってデータベースを登録する:

ExternalEvaluateを使うときは,"SQL"は登録時期が最も新しいデータベースを使う:

データベースの登録を解除するときはUnregisterExternalEvaluatorを使う:

スコープ  (1)

名前を使ってPythonを登録する:

新たに登録した環境を使う:

名前はFindExternalEvaluatorsを使っても見付けることができる:

特性と関係  (1)

UnregisterExternalEvaluatorで全外部評価器の登録を削除する:

ExternalEvaluateは,登録済みの評価器がない場合は評価器を提供しようと試みる:

"Python"評価器の場合は,$UserBaseDirectoryに新たにインストールされる:

考えられる問題  (1)

名前を使ってPythonを登録する:

同じ名前で別のPythonを登録すると,前の登録がオーバーライドされる:

最後にインストールしたものだけが登録されている:

おもしろい例題  (1)

システムの現行の全外部評価器をリストする:

特定のシステムの全外部評価器の登録を削除する:

Pythonの全評価器の登録が削除された:

すべてを再登録する:

インストールされたPythonすべてが再度登録された:

Wolfram Research (2017), RegisterExternalEvaluator, Wolfram言語関数, https://reference.wolfram.com/language/ref/RegisterExternalEvaluator.html (2020年に更新).

テキスト

Wolfram Research (2017), RegisterExternalEvaluator, Wolfram言語関数, https://reference.wolfram.com/language/ref/RegisterExternalEvaluator.html (2020年に更新).

CMS

Wolfram Language. 2017. "RegisterExternalEvaluator." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2020. https://reference.wolfram.com/language/ref/RegisterExternalEvaluator.html.

APA

Wolfram Language. (2017). RegisterExternalEvaluator. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RegisterExternalEvaluator.html

BibTeX

@misc{reference.wolfram_2024_registerexternalevaluator, author="Wolfram Research", title="{RegisterExternalEvaluator}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/RegisterExternalEvaluator.html}", note=[Accessed: 02-January-2025 ]}

BibLaTeX

@online{reference.wolfram_2024_registerexternalevaluator, organization={Wolfram Research}, title={RegisterExternalEvaluator}, year={2020}, url={https://reference.wolfram.com/language/ref/RegisterExternalEvaluator.html}, note=[Accessed: 02-January-2025 ]}