在新发布的(2024年3月)JMP®18中,安装并安装了Python 3.11.5版本。
下面的链接详细介绍了 JMP 18 和 Python 的新集成功能。
JMP 是 Pythonic!JMP 18 中增强了 Python 集成
JMP® 18 中的 Python 集成入门
但是,当使用 JMP 内置的 Python pip install 时,由于内部安全等问题,可能会出现以下错误。
错误:[SSL:CERTIFICATE_VERIFY_FAILED]
※ 请注意,下面的示例使用Python脚本窗口(见下图)。

即使您已经是 Python 用户(即使您的 PC 上已经安装了 Python),JMP 版本 18 的 Python 也是新安装在 JMP 中的,因此您可以使用以下两种方法( jmp.run_jsl或jmputils.jpip )来使用Python包就可以。
※ 以下脚本是 pandas 包安装的示例。
import jmp
import jmputils
jmp.run_jsl('''
Python Install Packages("pandas")
''')
jmputils.jpip('install', 'pandas')
如果运行上述脚本并安装python包时出现SSL证书错误,常用的解决方法如下。
pip package install SSL 安装程序 Error 错误消息(错误:[SSL:CERTIFICATE_VERIFY_FAILED])
但是,为了在 JMP 中使用上述解决方案,需要进行一些修改,如下面的脚本所示。
import jmp
import jmputils
jmputils.jpip('install --trusted-host pypi.python.org --trusted-host files.pythonhosted.org --trusted-host pypi.org', 'pandas')
如果出现 SSL 证书错误,请尝试上述操作。