在新發布的(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 安裝錯誤(錯誤:[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 憑證錯誤,請嘗試上述操作。