MaxCompute Studio支持您在Intellij IDEA中完成Python相关的开发,包括UDF和PyODPS脚本,但使用前必须安装Python、PyODPS和IDEA的Python插件。

在开始Python项目开发前,您需要下载相关版本的Python并配置Python环境变量。本文使用的Python版本为Python2.7。

安装PyODPS

PyODPS是MaxCompute的PyODPS SDK,详情请参见Python SDK

在Windows环境下,请务必保证您的Python安装路径在File > Settings > MaxCompute Studio中设置正确,用于解析Python UDF,举例如下。

安装Python插件

在Intellij IDEA的插件仓库中搜索Python或者Python Community Edition插件并安装。
  1. 单击顶部菜单栏上的File,选择Settings
  2. Settings页面左侧菜单栏选择Plugins > Browse Repositories
  3. Browse Repositories页面搜索Python Community Edition,并安装。

配置Python依赖

配置Studio Module对Python的依赖,即可进行MaxCompute Python的开发。
  1. 单击顶部菜单栏上的File,选择Project Structure
  2. 增加SDK。
    1. 在左侧导航栏上单击SDKs,单击上方的加号添加Python SDK。
    2. 单击Apply完成添加。
  3. 配置Modules。
    1. 单击左侧导航栏上的Modules,单击+添加Module依赖Python Facets。
    2. 单击Apply保存配置。