# Installation aus dem Sourcecode / Distributionsunabhängig

#### Installation

Den Source Code herunterladen latest version

```
git clone https://github.com/ansible/ansible.git
```

Oder aber einen bestimmten branch

```
git clone -b stable-2.7 https://github.com/ansible/ansible.git
```

Nun in das Verzeichnis wechseln

```
cd ./ansible
```

Nun das script ausführen

```
source ./hacking/env-setup
```

Danach ansible version anzeigen. Damit wird sichergestellt das Ansible funktioniert.

#### Fehler

Sollte dieser Fehler statt die Versionsnummer dargestellt werden. Fehlt jninja2

ansible --version  
Traceback (most recent call last):  
 File "/root/ansiblesrc/ansible/bin/ansible", line 67, in &lt;module&gt;  
 import ansible.constants as C  
 File "/root/ansiblesrc/ansible/lib/ansible/constants.py", line 11, in &lt;module&gt;  
 from jinja2 import Template  
ImportError: No module named jinja2

Nun PIP installieren, aktuellste version

```
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
```

oder Version 2.7

```
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python get-pip.py
```

Nun per Pip installieren

```
pip install -U Jinja2
```

#### Anhang  


Quelle : [https://docs.ansible.com/ansible/2.8/installation\_guide/intro\_installation.html](https://docs.ansible.com/ansible/2.8/installation_guide/intro_installation.html)