The software requirements for SCOOP are as follows:
To install SCOOP and its other dependencies, use pip as such:
pip install scoop
Note
If you don’t already have libzmq installed in a default library location, please visit the PyZMQ installation page for assistance.
Because remote host connection needs to be done without a prompt, you must use ssh keys to allow passwordless authentication. You should make sure that your public ssh key is contained in the ~/.ssh/authorized_keys2 file on the remote systems (Refer to the ssh manual). If you have a shared /home/ over your systems, you can do as such:
[~]$ mkdir ~/.ssh; cd ~/.ssh
[.ssh]$ ssh-keygen -t dsa
[.ssh]$ cat id_dsa.pub >> authorized_keys2
Note
If your remote hosts needs special configuration (non-default port, some specified username, etc.), you should do it in your ssh client configuration file (by default ~/.ssh/config).