6.5 Conda環境のベスト・プラクティス
この項では、Pythonおよびサード・パーティ/フォース・パーティの依存関係の競合を防ぐために、OML4Pyでconda環境を作成するためのベスト・プラクティスについて説明します。
Pythonバージョン
サード・パーティ・パッケージのConda環境を作成するときに、不整合を回避するために、使用されている現在のPythonバージョン
python=3.13.x。使用されている最新のPythonバージョンを確認するには、次のコマンドを実行します:import sys
sys.versionノート:
依存関係の競合を防ぐには、createコマンドを使用して新しい環境を作成し、必要なすべてのパッケージを同時にインストールできます。これにより、ソルバーはすべての依存関係を一度に解決できます。
管理タスク: Conda環境の作成およびアップロード
createコマンドを使用して、seabornパッケージをインストールするmypyenvという名前のConda環境を作成します。pythonパラメータを使用してPythonバージョンを指定します。uploadコマンドを使用して、OMLユーザーがダウンロードして使用できるように、mypyenv環境をAutonomous AI Databaseインスタンスに関連付けられたオブジェクト・ストレージにアップロードします。
OML Notebooksで使用可能な最新バージョンのPythonを使用します。この例では、Python 3.13.5を使用しています。
%conda
create -n mypyenv -c conda-forge --override-channels --strict-channel-priority python=3.13.5 seaborn
upload mypyenv --overwrite -t application "OML4PY"OMLユーザー: Conda環境の使用
OMLユーザーは、ノートブック内のPython段落で環境をダウンロード、アクティブ化および使用できます:
%conda
download mypyenv
activate mypyenvseabornライブラリをインポートします:%python
import seaborn 親トピック: サード・パーティ・パッケージのインストール