Installation

Installing via PyPI

You can install the latest version of datalad-gooey from PyPI. It is recommended to use a dedicated virtualenv:

# Create and enter a new virtual environment (optional)
python3 -m venv ~/.venvs/datalad-gooey
source ~/.venvs/datalad-gooey/bin/activate
# Install from PyPI
pip install datalad_gooey

Dependencies

Because this is an extension to datalad, the installation process also installs the datalad Python package, although all recursive dependencies (such as git-annex) are not automatically installed. For complete instructions on how to install datalad and git-annex, please refer to the DataLad Handbook.

Installing on Windows

The current version of datalad-gooey comes with two installers, a full installer and a gooey-only installer. The full installer will install datalad-gooey as well as git and git-annex. it requires admin privileges to execute successfully. The gooey-only installer will only install datalad-gooey. It can be executed as admin user or as non-admin user. If you use the gooey-only installer, git and git-annex have to be provided by other means, e.g. an administrator installs them.

Note: if the full installer is executed and the system has already a newer version of git or git-annex installed, the git or git-annex-installer can be canceled and installation of the remaining components will continue.

The installers can be downloaded here.

Installing on Linux

Install DataLad Gooey via PyPI while specifying the --user flag:

pip install --user datalad_gooey

Then run the following line to ensure that the application's desktop file is generated:

datalad gooey --postinstall

Installing on macOS

macOS application pending

Until the macOS application is available to allow standard installation into the Applications folder, macOS users can install DataLad Gooey via PyPI.

# Install from PyPI
pip install datalad_gooey