pycompss-cli 3.3.4

Creator: bigcodingguy24

Last updated:

Add to Cart

Description:

pycompsscli 3.3.4

Introduction
The PyCOMPSs CLI (pycompss) provides a standalone tool to use PyCOMPSs interactively within
docker environments, local machines and remote clusters. This tool has been
implemented on top of PyCOMPSs programming
model, and it is being developed by the
Workflows and Distributed Computing
group of the Barcelona Supercomputing
Center.


Contents

Quickstart
License



Quickstart
There are two ways in which you can get started with PyCOMPSs. You can
perform a local installation by installing the pycompss
package, or you can use it
through our ready-to-use docker image thorugh this pycompss-cli
tool.

Installation
python3 -m pip install pycompss-cli
This should add the pycompss-cli executables (pycompss,
compss and dislib) to your path. They can be used indiferently.
Warning: The user executable path may not be automatically exported
into the PATH environment variable. So, take this into account if
installed with the --user flag, since the
pycompss|compss command will be unreachable until the path
is exported into PATH.

Dependencies (Optional)
For creating docker environments pycompss-cli currently requires:

docker >= 17.12.0-ce


Install docker

pycompss-cli requires docker 17.12.0-ce or greater.


Follow these instructions

Docker for
Mac.
Or, if you prefer to use Homebrew.
Docker for
Ubuntu.
Docker for Arch
Linux.

Be aware that for some distros the docker package has been renamed
from docker to docker-ce. Make sure you install the new
package.

Add user to docker group to run pycompss as a non-root user.

Instructions


Check that docker is correctly installed
docker --version
docker ps # this should be empty as no docker processes are yet running.

Install
docker-py
python3 -m pip install docker







Usage

For detailed instructions and examples of usage please visit official documentation.

PyCOMPSs-CLI Usage Documentation






License
Apache License Version 2.0

Workflows and Distributed Computing
Department of Computer Science
Barcelona Supercomputing Center (http://www.bsc.es)

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.