The JMP-Python integration allows JMP users to interact with a large amount of scientific, statistical, and data analysis tools written in Python. JMP implements this capability by loading the Python shared library into the running JMP process. JSL gives Python access to JMP.
The JMP installer does not contain Python. Several Python implementations are available. Visit https://www.python.org/download/alternatives to view the options.
JMP has several methods for finding an instance of Python installed on the computer. You should not need to set any environment variables or additional arguments to the JSL Python Init() statement. See Troubleshooting the JMP Python Integration for more information.
The Python integration enables you to perform the following tasks:
• submit statements to Python from within a JSL script
• exchange data between JMP and Python
• display graphics produced by Python
Text output and error messages from Python appear in the log window.