Pipx

You can run Knwler in its own isolated environment using pipx, it means all dependencies are installed but not shared. It’s the closes things to having a python package as an application (on Mac, Windows and Linux).

Check the pipx pages for details and once you have it installed you can setup Knwler with

pipx install knwler --python python3.12

Now you can use Knwler directly without invoking uv:

knwler --help

An additional advantage of using pipx is that you can upgrade directly with

pipx ugrade knwler