工具与Pandas中的Terra数据表一起工作
项目描述
terra-pandas
导入和导出Terra数据表到Pandas DataFrame。
安装
从命令行
pip install terra-pandas
在Jupyter笔记本中(注意ipython魔术%pip)
%pip install terra-pandas
升级
保持与新的功能和错误修复同步通常很有用。安装最新版本的terra-pandas取决于您的宿主环境。
从任何Jupyter笔记本中,使用以下命令(注意前面的"%")
%pip install --upgrade --no-cache-dir terra-pandas
在标准Terra笔记本运行时上从命令行运行,这些运行时可以通过Terra用户界面中的终端按钮使用
/usr/local/bin/pip install --upgrade --no-cache-dir terra-pandas
请注意,Terra上所有标准笔记本运行时都基于此Docker镜像。
对于其他环境,通常只需做以下操作
pip install --upgrade --no-cache-dir terra-pandas
凭证
大多数terra-pandas功能都需要通过Google Cloud Platform账户进行凭证访问。当在Terra笔记本环境中运行时,凭证已经可用。否则,可以使用以下命令获取凭证
gcloud auth application-default login
测试
发行
在common.mk
文件中提到的命令用于发布过程。步骤
- 如果您没有PyPI账户,请创建一个
- 您应该成为Terra Notebook Utils在PyPI的协作者。如果您不是,请让Brian Hannafious添加您为协作者。
- 请按照上文
Tests
部分提到的设置说明进行操作,针对环境Prod;确保您有权访问DRS URL、工作空间和存储桶。 - 在
Local Development
部分创建的Docker容器内运行make all_test
。一旦测试通过,您可以进入发布步骤。 - 发行
- 对于非破坏性API更改,请使用
make release_patch
。 - 对于破坏性API更改,请使用
make release_minor
。 - 对于主要版本发布,请使用
make release_major
。
- 对于非破坏性API更改,请使用
如果出于某种原因需要回滚发布,请联系Brian Hannafious寻求帮助。
链接
错误
请在GitHub上报告错误、问题、功能请求等。
项目详情
关闭
terra-pandas-0.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4502561ca95b13db87f0c399a28353340a022484f77f482551022b4f3fabd7a3 |
|
MD5 | 2da95af1a675816505864a6fc2668046 |
|
BLAKE2b-256 | e40454f2a536bd0ebbe365dc0b8f1f4f563a8b29faf3b46732d9fd0d23c87536 |