Install OctoBot on Python index package (pip)
After installation, OctoBot starts in node mode and opens its node interface. From there you can:
- Run automations configured and monitored from the new OctoBot interface or the mobile app (recommended for most users).
- Launch manual OctoBots with their own interface, deeper configuration and the backtesting engine (for expert users).
See the getting started guide for detailed setup steps.
Requirements
- Python 3.10 (download)
- Add python to your PATH (tutorial windows)
Installation
In a command line (with python in your PATH) type the following command:
python3.10 -m pip install OctoBotYou can change python3.10 to the name of the python binary you added to your PATH (for example on linux you may use python3 or even python if the python —version commands outputs a python 3.10 version)
Usage
OctoBotUpdate
Executing the following command will update your Python OctoBot using the latest version, as well as installing the latest requirements.
python3.10 -m pip install -U OctoBotThe next restart will automatically update your OctoBot tentacles.
Start multiple OctoBots
To run a second OctoBot on the same computer :
-
Create a new directory and enter it
-
Start OctoBot and stop it after 1-2min to let it create default files
-
Open user/config.json file
-
Change web config lines
FROM
"web": { "auto-open-in-web-browser": true }TO
"web": { "auto-open-in-web-browser": true, "port": 8000 }In this example, the second OctoBot’s web interface is accessible at http://127.0.0.1:8000.
Any port can be used except those already used by another OctoBot or any software on your system.
-
Start the new OctoBot