Installing
Install the Ubidots CLI on your local machine.
Requirements
Python 3.12.2 or higher.
Installation
pip install ubidots-cliOnce installed, verify the installation by checking the help menu:
ubidots --helpOptional: Docker for local development
Docker is only needed if you plan to use ubidots functions dev or ubidots pages dev — the local development environments. For cloud operations (push, pull, run, logs, list, get, add, update, delete), Docker is not required.
The functions dev environment replicates the production runtime in a Docker container, which is useful when you need to test against the exact library versions before deploying. The pages dev environment runs a local preview server with hot reload (currently implemented on top of Docker).
If you do want to install Docker, see the platform-specific guides below.
Windows installation troubleshooting
You can use the following resources if you encounter any problems while installing Docker on Windows:
macOS installation troubleshooting
Use the following resource to install Docker on macOS:
Last updated
Was this helpful?