Arvados CLI tools are written in Ruby and Python. To use the arv command, you can either install the arvados-cli gem via RubyGems or build and install the package from source. The arv command also relies on other Arvados tools. To get those, install the arvados-python-client and arvados-cwl-runner packages, either from PyPI or source.


  1. Install Ruby
  2. Install the Python SDK

The SDK uses curl which depends on the libcurl C library. To build the module you may have to install additional packages. On Debian 10 this is:

$ apt-get install build-essential libcurl4-openssl-dev

Install from RubyGems

# gem install arvados-cli

Previous: Subscribing to database events Next: Overview

The content of this documentation is licensed under the Creative Commons Attribution-Share Alike 3.0 United States licence.
Code samples in this documentation are licensed under the Apache License, Version 2.0.