Arvados FUSE driver

The Arvados FUSE driver is a Python utility that allows you to see the Keep service as a normal filesystem, so that data can be accessed using standard tools. This driver requires the Python SDK installed in order to access Arvados services.


If you are logged in to a managed Arvados VM, the arv-mount utility should already be installed.

To use the FUSE driver elsewhere, you can install from a distribution package, or PyPI.

Option 1: Install from distribution packages

First, add the appropriate package repository for your distribution

Install python-arvados-fuse

Red Hat and Centos

# yum install python-arvados-fuse

Debian and Ubuntu

# apt-get install python-arvados-fuse

Option 2: Install with pip

Run pip install arvados_fuse in an appropriate installation environment, such as a virtualenv.


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

$ apt-get install git build-essential python3-dev libcurl4-openssl-dev libssl-dev python3-llfuse


Please refer to the Accessing Keep from GNU/Linux tutorial for more information.

Previous: PyDoc Reference Next: Arvados CWL Runner

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.