# Installation

SDGym is a public, source-available Python library that is available under the [Business Source License](https://github.com/sdv-dev/SDGym/blob/master/LICENSE).

## Requirements

* SDGym has been developed and tested on Python version [3.9-3.14](https://www.python.org/downloads/)
* We recommend using a virtual environment (such as [virtualenv](https://virtualenv.pypa.io/en/latest/)) to avoid conflicts with other software on your device

## Download Instructions

{% tabs %}
{% tab title="pip" %}
Download `sdgym` using [pip](https://pip.pypa.io/en/stable/).

```
pip install sdgym
```

This automatically downloads from [PyPi](https://pypi.org/project/sdgym/).
{% endtab %}

{% tab title="conda" %}
Download `sdgym` using [conda](https://docs.conda.io/en/latest/).

```
conda install -c pytorch -c conda-forge sdgym
```

This automatically downloads from [anaconda](https://anaconda.org/conda-forge/sdgym).
{% endtab %}
{% endtabs %}

## Troubleshooting

{% hint style="warning" %}
**These docs only apply to the latest version.** If you're experiencing issues importing and using sdgym, check your version using:

```python
import sdgym
print(sdgym.__version__)
```

The printed version number should be the latest one found in our [Release Notes](https://github.com/sdv-dev/SDGym/releases).
{% endhint %}

For other problems, please [visit our GitHub](https://github.com/sdv-dev/SDGym/issues). You can browse existing issues and raise a new one if you cannot find a solution.

You can also ask questions by joining the [SDV Slack](https://bit.ly/sdv-slack-invite).
