1.4 OML4PyのPythonコンポーネントおよびライブラリについて

OML4Pyには、Pythonのインストール、多数のPythonライブラリの他、OML4Pyコンポーネントが必要です。

  • Oracle Autonomous Databaseには、OML4Pyがすでにインストールされています。OML4Pyインストールには、Python、追加の必要なPythonライブラリおよびOML4Pyサーバー・コンポーネントが含まれます。Pythonインタプリタは、Autonomous DatabaseのOracle Machine Learning Notebooksに付属しています。

  • OML4Pyは、オンプレミスOracle Databaseにインストールできます。この場合、Python、追加の必要なPythonライブラリ、OML4Pyサーバー・コンポーネントおよびOML4Pyクライアントをインストールする必要があります。オンプレミス・データベース用のOML4Pyのインストールを参照してください。

OML4Pyの現在のリリースにおけるPythonのバージョン

OML4Pyの現在のリリースは、Python 3.9.5に基づいています。

このバージョンは、Oracle Autonomous Databaseの現在のリリースに含まれています。OML4PyをオンプレミスOracle Databaseにインストールする場合は、手動でインストールする必要があります。

必要なPythonライブラリ

次のPythonライブラリが含まれている必要があります。

  • cx_Oracle 8.1.0
  • cycler 0.10.0
  • joblib 1.1.0
  • kiwisolver 1.1.0
  • matplotlib 3.3.3
  • numpy 1.21.5
  • pandas 1.3.4
  • Pillow-8.2.0
  • pyparsing 2.4.0
  • python-dateutil 2.8.1
  • pytz 2019.3
  • scikit-learn 1.0.1
  • scipy 1.7.3
  • six 1.13.0
  • threadpoolctl 2.1.0

前述のライブラリはすべて、Oracle Autonomous Databaseの現在のリリースのPythonに付属しています。

オンプレミスOracle DatabaseにOML4Pyをインストールする場合は、Pythonと、ここにリストされているライブラリを追加でインストールする必要があります。オンプレミス・データベース用のOML4Pyのインストールを参照してください。