> For the complete documentation index, see [llms.txt](https://dicksonui.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dicksonui.gitbook.io/docs/usage/installation.md).

# 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
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://dicksonui.gitbook.io/docs/usage/installation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
