# Installation

There are two packages available.Choose one.

1. Normal Installation(few dependencies - [ServeLight,](https://github.com/Ksengine/ServeLight) [WSocket](https://github.com/Ksengine/WSocket), [SignalPy](https://github.com/Ksengine/SignalPy))
2. Micro Installation(No dependencies. They are included.)

No changes between them. #1 is recommended because dependencies can be useful one day.

## Normal Installation

**Why dependencies?**

* [ServeLight](https://github.com/Ksengine/ServeLight) - an updated server(WSGI) for python 3 and 2.
* [Wsocket ](https://github.com/Ksengine/Wsocket)- Websockets for ServeLight.(depends on ServeLight)
* [SignalPy](https://github.com/Ksengine/SignalPy) - Realtime Communication for python web apps.(depends on wsocket)

### Using PIP

run this on console(cmd, command prompt,)

For python3

```bash
pip3 install dicksonui
```

using python2

```bash
pip install dicksonui
```

{% hint style="info" %}
Maybe you should run this as superuser ( eg:-sudo pip install... )
{% endhint %}

{% hint style="warning" %}
[**`Learn more about pip`**](https://pip.pypa.io/en/stable/)
{% endhint %}

or use easy\_install

```bash
easy_install dicksonui
```

{% hint style="warning" %}
learn about [easy install](https://setuptools.readthedocs.io/en/latest/easy_install.html)
{% endhint %}

If you don't like package managers, just [download](https://github.com/Ksengine/DicksonUI/releases) from Github and unzip and run

```
$ python setup.py install
```

###

## Micro Installation

### Using PIP

run this on console(cmd, command prompt,)

For python3

```bash
pip3 install dicksonui-micro
```

using python2

```bash
pip install dicksonui-micro
```

{% hint style="info" %}
Maybe you should run this as superuser ( eg:-sudo pip install... )
{% endhint %}

{% hint style="warning" %}
[**`Learn more about pip`**](https://pip.pypa.io/en/stable/)
{% endhint %}

or use easy\_install

```bash
easy_install dicksonui-micro
```

{% hint style="warning" %}
learn about [easy install](https://setuptools.readthedocs.io/en/latest/easy_install.html)
{% endhint %}

If you don't like package managers, just [download](https://github.com/Ksengine/DicksonUI/releases/) from Github and unzip and run

```
$ python setup.py install
```
