===== Anaconda and Miniconda - Installation and Setup ===== [[https://www.anaconda.com/products/individual|Anaconda]] is an open source environment for the Python and R programming languages that already includes many different software modules such as development environment [[https://www.spyder-ide.org/|Spyder]], command line interpreter [[http://ipython.org/|IPython]] and the web-based interactive environment [[https://jupyter.org/|Jupyter]]. The installation takes about 3 GigaByte on your local hard disk. [[https://docs.conda.io/en/latest/miniconda.html|Miniconda]] is a minimal version of Anaconda, but it includes all features relevant for our tutorials. Compared to Anaconda, Miniconda also lacks the GUI tools (Graphic User Interface Tools) and thus you have to rely on the input and output in Terminal (Command Window) to start the Jupyter notebooks. Miniconda is a minimal version of Anaconda. Miniconda requires about 1 GigaByte of your hard disk. In the context of the project, the implementation of Jupyter Notebook included in Miniconda and Anaconda is mainly used, supplemented by a Python environment specially developed for the project. In order to display notes correctly in Jupyter Notebooks, you need to install the score editor //MuseScore//. Instructions on how to do this can be found [[https://analyse.hfm-weimar.de/doku.php?id=installation#musescore|here]]. ====Download==== **Anaconda** is available for Windows, OSX and Linux. The current version of the installer for the respective operating system can be downloaded [[https://www.anaconda.com/products/individual|here]]. Here are the direct links (as of 11/05/2021): * [[https://repo.anaconda.com/archive/Anaconda3-2020.11-Windows-x86_64.exe|Windows x64]] * [[https://repo.anaconda.com/archive/Anaconda3-2020.11-MacOSX-x86_64.pkg|OSX x64]] * [[https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh|Linux x64]] **Miniconda** is available for Windows, OSX and Linux. The latest installation files are available here: * [[https://docs.conda.io/en/latest/miniconda.html#windows-installers|Windows]] * [[https://docs.conda.io/en/latest/miniconda.html#macosx-installers|OSX]] * [[https://docs.conda.io/en/latest/miniconda.html#linux-installers|Linux]] ====Installation==== The installation consists of two steps: \\ 1. first please install the Python environment //Anaconda// or alternatively the command line version //Miniconda//. \\ 2. additionally you have to load and install the project specific HfM environment with different Python libraries. This is done very comfortable with the help of a yml file. \\ Please refer to the following pages for all relevant information: * [[en:installation_windows|Installation on Windows]] * [[en:installation_mac|installation for Mac]] * [[en:installation_linux|installation on Linux]] We also offer [[en:video-tutorials|video tutorials]] with installation instructions for Windows and Mac.