PyODPS是MaxCompute的Python版本的SDK,提供对MaxCompute对象的基本操作及DataFrame框架,帮助您在MaxCompute上使用Python进行数据分析。本文为您介绍如何安装PyODPS及使用限制。
前提条件
安装PyOPDS环境前,您的Python环境需要满足以下条件:
- setuptools 3.0或以上版本。
- requests 2.4.0或以上版本。
安装步骤
- 安装PIP工具。推荐使用Python包管理工具(PIP)安装PyODPS环境,详情请参见PIP安装说明安装PIP工具。参考安装命令如下。
pip install setuptools>=3.0 pip install requests>=2.4.0 pip install greenlet>=0.4.10 # 可选,安装后能加速Tunnel上传。 pip install cython>=0.19.0 # 可选,不建议Windows用户安装。
- 执行如下命令安装PyODPS。
pip install pyodps
- 执行如下命令检查安装是否成功。
python -c "from odps import ODPS"
- 如果您使用的Python不是系统默认的Python版本,安装完PIP后,您可以执行如下命令进行Python版本切换。
/home/tops/bin/python2.7 -m pip install setuptools>=3.0
使用限制
- SQL使用限制项。
- DataWorks PyODPS节点使用限制。
- 由于沙箱的限制,部分Pandas计算后端执行本地调试通过的程序,无法在MaxCompute上调试通过。
后续步骤
建议您安装以下工具,提升Tunnel上传的速度:
- greenlet 0.4.10或以上版本。
- cython 0.19.0或以上版本。
在文档使用中是否遇到以下问题
更多建议
匿名提交