Skip to main content
中編寫 Python 程式碼時,可以使用第三方庫。在 Jep Java API 中,可以選擇兩種型別的 Python 直譯器:
  • SharedInterpreter
  • SubInterpreter
配置 環境以使用 Python 時,請注意以下幾點。 在以下情況下,請使用 SharedInterpreter
  • 第一次在 中執行 Python 指令碼。
  • 正在使用 NumPy 等第三方庫。
在以下情況下,請使用 SubInterpreter
  • 需要平行執行指令碼。
  • 是否完全支援第三方庫對您來說並不重要。
此行為由 SHARED_INTERPRETER 環境變數控制。如果設定環境變數 SHARED_INTERPRETER=false 將使用 SubInterpreter 如果未設定環境變數,或將其明確設定為 true,則 預設為 SharedInterpreter
雖然 會根據 ScriptingEngineHardeningLevel 的值限制對模組的存取,但它無法完全保證系統上安裝的第三方庫遵守這些規則。在嚴格控制的環境中請謹慎使用。