Vagrant VMs with a pre-configured QuTiP environments.
The only requirement is that vagrant is installed on the host machine. In Ubuntu, the installation of vagrant is as easy as:
$ sudo apt-get install vagrant
Move into one of the directories for the available configurations:
- ubuntu-12.04-qutip-2.2.0
- ubuntu-14.04-qutip-3.0.0
- ubuntu-14.04-qutip-3.0.1
- ubuntu-14.04-qutip-latest
Setup the VM:
$ vagrant up
Logon to the VM:
$ vagrant ssh
This gives immediate access to a virtual machine with the specified versions of the OS and QuTiP, including all its dependencies, for both Python 2 and Python 3 environments.
All files stored in the directory for each configuration are available in the VM under the directory /vagrant.
When finished with the VM, it can be stopped using:
$ vagrant halt
and completely deleted using:
$ vagrant destroy