Installation

Stable release

This is the preferred method to install Open GoPro, as it will always install the most recent stable release from PyPi .

If you don’t have pip installed, this Python installation guide can guide you through the process.

Minimal Install

To minimally install Open GoPro (to use the library and CLI demos), run this command in your terminal:

$ pip install open-gopro

Additional GUI Install

To additionally install the extra dependencies to run the GUI demos:

$ pip install open-gopro[gui]

External Dependencies

In order to use any of the Webcam API’s, ensure first that your system is setup to Use the GoPro as a Webcam

From sources

The sources for Open GoPro can be downloaded from the Github repo.

You can either clone the public repository:

$ git clone https://github.com/gopro/OpenGoPro

Or download the zip:

$ curl  -OL https://github.com/gopro/OpenGoPro/archive/refs/heads/main.zip

Once you have a copy of the source, you can install it:

First, enter the directory where the source code exists

$ cd OpenGoPro/demos/python/sdk_wireless_camera_control

Then install the package

$ pip install .

For Developers

The above installation will not install Open GoPro in editable mode. If you want to modify the package so that you can change it, for i.e. development, see Contribution.