PyODPS是MaxCompute的Python版本的SDK,提供对MaxCompute对象的基本操作及DataFrame框架,帮助您在MaxCompute上使用Python进行数据分析,支持的DataWorks或本地环境上使用。本文为您介绍在本地环境上使用PyODPS时,如何安装PyODPS。
前提条件
安装PyODPS环境前,您可先查看下Python的版本,建议Python版本为3.6及以上版本,不建议使用2.7及以下版本。
安装步骤
- 执行如下命令安装PyODPS。
pip install pyodps
- 执行如下命令检查安装是否成功。
python -c "from odps import ODPS"
- 如果您使用的Python不是系统默认的Python版本,安装完PIP后,您可以执行如下命令进行Python版本切换。
/home/tops/bin/python3.7 -m pip install setuptools>=3.0 #/home/tops/bin/python3.7为安装的python路径
后续步骤
- 建议您安装以下工具,提升Tunnel上传的速度: greenlet 0.4.10或以上版本。
- 初始化ODPS入口。
其中:from odps import ODPS o = ODPS('your-access-id', 'your-secret-access-key', 'your-default-project',endpoint='your-end-point')
- your-access-id和your-secret-access-key:需替换为您的阿里云账号的AccessKey ID和 AccessKey Secret。
- your-default-project和your-end-point:需替换为您设置的默认项目名称与Endpoint信息,各地域的Endpoint请参见Endpoint。
list
、get
、exist
、create
、delete
等,更多PyODPS的使用指导请参见基本操作概述、DataFrame概述。
说明 如无特殊说明,文档中的o对象即为ODPS对象。