MaxCompute Studioでは、ユーザー定義関数 (UDF) やMaxCompute SDK for Python (PyODPS) スクリプトなどのPythonプログラムをIntelliJ IDEAで開発できます。 このトピックでは、Python開発環境を設定する方法について説明します。
PyODPSのインストール
オンプレミスのマシンにPyODPSをインストールします。 詳細については、「PyODPSのインストール」をご参照ください。
IntelliJ IDEAを開始します。 上部のナビゲーションバーで、 を選択します。
[設定] ページで、左側のナビゲーションウィンドウから [MaxCompute Studio] をクリックします。
Python path to resolve UDFパラメーターをPython.exeファイルのローカルパスに設定します。
Pythonプラグインのインストール
IntelliJ IDEAのプラグインリポジトリで、Python Community Editionを検索し、Pythonプラグインをインストールします。
IntelliJ IDEAの上部のナビゲーションバーで、[ファイル] > [設定] を選択します。
[設定] ページで、左側のナビゲーションウィンドウから [プラグイン] をクリックします。
検索ボックスにPython Community Editionと入力し、Pythonプラグインを検索します。 次に、Pythonプラグインをインストールします。
Python依存関係の設定
MaxComputeスクリプトモジュールのPython依存関係を設定したら、MaxCompute Studioを使用してPythonプログラムを開発できます。
上部のナビゲーションバーで、 を選択します。
Python SDKを追加します。
左側のナビゲーションウィンドウで、[プラットフォーム設定] の下にある [SDK] をクリックします。
上部のアイコンをクリックし、[Python SDK] を選択し、[システムインタプリタ] を選択し、プロンプトに従ってインタプリタを選択します。
設定例を次の図に示します。
[適用] をクリックします。
MaxComputeスクリプトモジュールのPython依存関係を設定します。
左側のナビゲーションウィンドウで、[プロジェクト設定] の下にある [モジュール] をクリックします。
上部のプラス記号 (+) をクリックし、MaxComputeスクリプトモジュールのPython SDKへの依存関係を追加します。
[適用] をクリックします。