RegisterExternalEvaluator

RegisterExternalEvaluator[sys,target]

registers the target for use as an external evaluator with the language or system sys.

Details

Examples

open allclose all

Basic Examples  (3)

Register a new "NodeJS" installation at the location "/usr/local/bin/node8":

Register a Python installation at the location "/usr/bin/python2":

Define a reference to a database using SQLite:

Register the database using RegisterExternalEvaluator:

When using ExternalEvaluate, "SQL" will use the most recently registered database:

To unregister the database, use UnregisterExternalEvaluator:

Properties & Relations  (1)

Unregister an external evaluator with UnregisterExternalEvaluator so it can be registered again:

Neat Examples  (1)

List all current external evaluators for a system:

Unregister all external evaluators for a particular system:

All evaluators for Python are now unregistered:

Register them all again:

All of the Python installations are now registered again:

Wolfram Research (2017), RegisterExternalEvaluator, Wolfram Language function, https://reference.wolfram.com/language/ref/RegisterExternalEvaluator.html (updated 2020).

Text

Wolfram Research (2017), RegisterExternalEvaluator, Wolfram Language function, https://reference.wolfram.com/language/ref/RegisterExternalEvaluator.html (updated 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_2023_registerexternalevaluator, author="Wolfram Research", title="{RegisterExternalEvaluator}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/RegisterExternalEvaluator.html}", note=[Accessed: 22-September-2023 ]}

BibLaTeX

@online{reference.wolfram_2023_registerexternalevaluator, organization={Wolfram Research}, title={RegisterExternalEvaluator}, year={2020}, url={https://reference.wolfram.com/language/ref/RegisterExternalEvaluator.html}, note=[Accessed: 22-September-2023 ]}