This is an old revision of the document!
Installing manually
The generic setup instructions boil down to
This starts it up manually
/path/to/OctoPrint/bin/octoprint serve
Basic Installation
cd ~ sudo apt update sudo apt install python3-pip python3-dev python3-setuptools python3-venv git libyaml-dev build-essential mkdir OctoPrint && cd OctoPrint python3 -m venv venv source venv/bin/activate
OctoPrint and it's Python dependencies can then be installed using pip:
pip install pip --upgrade pip install octoprint
Note
If this installs an old version of OctoPrint, pip probably still has something cached. In that case add --no-cache-dir to the install command, e.g. pip install --no-cache-dir octoprint To make this permanent, clean pip's cache: rm -r ~/.cache/pip