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

# Installation

### Download

If you are running on Replit see [Replit instructions](#replit)

```
pip install cookieutils
```

Then if you are on **windows** you have to run

```
pip install pynput
```

after this is done see Usage Link

### Replit <a href="#replitinstall" id="replitinstall"></a>

{% hint style="warning" %}
This may not be necessary anymore, I'm to lazy to test it
{% endhint %}

If you are going to run a program on Replit the steps are a little different

first you need to go too upper part of the Files section and click the 3 dots

![](/files/Z40POiEpNjNDxcFeLZU7)

then click show hidden files

![](/files/VeDaN05AiiOqjh6SxcJp)

from there you will be able to access a file called ".replit". click on this file and scroll all the way to the bottom. You should see something that looks like

```python
ignoredPackages = ["unit_tests"]
```

you need to add "pynput" to the ignoredPackages list. After it will look like

```python
ignoredPackages = ["unit_tests", "pynput"]
```

after this you can run the program and see if there are no errors.
