Arvados客户端库
项目描述
概述
此包提供arvados模块,它是Arvados的API客户端。它还包括高级函数,帮助您编写Crunch脚本,以及命令行工具,用于在Keep存储服务器中存储和检索数据。
安装
在您的用户账户下安装
此方法允许您在没有root权限的情况下安装软件包。然而,同一系统上的其他用户需要重新配置他们的shell才能使用它。运行以下命令在~/arvclients环境中安装软件包
python3 -m venv ~/arvclients ~/arvclients/bin/pip install arvados-python-client
命令行工具将安装在~/arvclients/bin下。您可以通过运行以下命令测试其中一个
~/arvclients/bin/arv-get --version
您可以通过每次指定完整路径来运行这些工具,或者您可以通过运行以下命令将目录添加到您的shell搜索路径中
export PATH="$PATH:$HOME/arvclients/bin"
您可以通过将此命令添加到您的shell配置中(例如,如果您使用bash,则为~/.bashrc)来使此搜索路径更改永久生效。您可以通过运行以下命令测试更改
arv-get --version
在Debian系统上安装
将此Arvados仓库添加到您的源列表中
deb http://apt.arvados.org/ buster main
更新您的软件包列表。
安装python3-arvados-python-client软件包。
配置
此客户端软件需要两块信息才能连接到Arvados:API服务器的DNS名称和API授权令牌。您可以在环境变量中设置这些,或者在该文件$HOME/.config/arvados/settings.conf中设置。 Arvados用户文档描述了如何在Arvados Workbench中查找此信息,以及如何将其安装在您的系统上。
测试与开发
本软件包是Arvados源软件包的一部分,它包含集成测试,用于检查与其他Arvados组件的互操作性。我们的黑客指南描述了如何设置开发环境并运行测试。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定该选择哪一个,请了解更多关于安装包的信息。
源代码分发
arvados-python-client-2.7.4.tar.gz (248.8 kB 查看哈希值)
构建分发
关闭
arvados-python-client-2.7.4.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 932398da39daba88041f1084d19019e7300cac462ef93f181f40aa85562ff275 |
|
MD5 | dcd45b3c9d191b7221fed79b666a3178 |
|
BLAKE2b-256 | 0f6badfdafb1f890ff7c63868b68e482f6be21de653acefa688bc103d460fb96 |
关闭
arvados_python_client-2.7.4-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 263b78c80fdcb7e52df800bf6915a871dbf74c7160a9d182de66b3384fa84b47 |
|
MD5 | a1d74413af6437f6b3737ddadb913170 |
|
BLAKE2b-256 | 2b87efb2ede4c18c275c4de204fe8a9f2436c28abf27efc690f474e5ae1de2da |