Installation¶
robodraw is available on pypi. While robodraw is pure python itself, the preferred way to install it is with pixi, which creates isolated and reproducible environments that can mix packages from conda-forge (the default) and also pypi.
Installing with pixi (preferred):
pixi init robodraw-project
cd robodraw-project
pixi add --pypi robodraw
Installing with pip:
pip install robodraw
# or
uv pip install robodraw
It is recommended to use uv to install and manage purely pypi based environments.
Installing the latest version directly from github:
If you want to checkout the latest version of features and fixes, you can install directly from the github repository:
pip install -U git+https://github.com/jcmgray/robodraw.git
Installing a local, editable development version:
If you want to make changes to the source code and test them out, you can install a local editable version of the package:
git clone https://github.com/jcmgray/robodraw.git
pip install --no-deps -U -e robodraw/