Skip to content

docs: use editable install with the unidesk entry point#10

Merged
michadasis merged 3 commits into
open-source-uom:mainfrom
YatesMold:docs/fix-run-command
Jul 3, 2026
Merged

docs: use editable install with the unidesk entry point#10
michadasis merged 3 commits into
open-source-uom:mainfrom
YatesMold:docs/fix-run-command

Conversation

@YatesMold

Copy link
Copy Markdown
Contributor

While trying out UniDesk for the first time, I noticed the run command in the README produces an ImportError because main.py uses relative imports.

I then noticed that setup.py already defines a proper unidesk console_script entry point — so the intended workflow seems to be pip install -e . followed by just unidesk. Updated the README to reflect this.

Also added venv setup steps since modern Debian-based distros block system pip installs by default (PEP 668), which trips up newcomers.

Verified that pip install -e . && unidesk launches the app correctly on my machine.

@michadasis michadasis merged commit c8886f0 into open-source-uom:main Jul 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants