# 0.1 Installing Anaconda

## Downloading Miniconda

Python offers plenty of open-source packages that can be managed using a package manager like Anaconda. We will install a lite version called Miniconda. Download the relevant installation file from [Miniconda/Download](https://docs.conda.io/en/latest/miniconda.html).

If the installation is successful `conda --version` must show the downloaded version of Miniconda. Now, `conda install <package>` can be used to download packages.

## Setting up a Virtual Environment

Anaconda can create independent environments to install packages without breaking dependencies. We will create an environment for this course. First, download the requirements.txt file. Create a virtual environment using `conda create --name dsplab --file requirements.txt`  If the installation is successful, the following script must run without errors.

{% file src="<https://1719691385-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MetmKF4Nky-_P8tzlc8%2F-MfwEIrFRQc2wnzzlyq8%2F-MfwEQNbeip7g5epk5gv%2Frequirements.txt?alt=media&token=7b41c18e-7a6b-414e-a653-056efaee233a>" %}
requirements.txt
{% endfile %}

```python
import numpy
import scipy
import matplotlib
```
