* cli docs website * changes * remove unused feat flags * typo * yeet stuff that can't be used * some progress * Add home screenshot * screenshots.md * fix links * new cards for cli pages * start config page * more updates * Add screenshots * flatten some things. * fix link * some more updates * some routine stuff * codespell * cli color * results in the global commands * increase codeBlock line-height * remove platform warning, obb is a class * minor change, danger warning * typo? * Data processing commands --------- Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com> Co-authored-by: Diogo Sousa <montezdesousa@gmail.com>
1.7 KiB
Vendored
title, sidebar_position, description, keywords
| title | sidebar_position | description | keywords | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Installation | 2 | This page provides installation instructions for the OpenBB CLI. |
|
import HeadTitle from '@site/src/components/General/HeadTitle.tsx';
Pre-Requisites
The OpenBB CLI is a wrapper around the Platform, and should be installed along side an existing OpenBB installation.
- A Python virtual environment with a version between 3.9 and 3.11, inclusive, is required.
Please refer to the OpenBB Platform install documentation for instructions and more information.
:::info
If the OpenBB Platform is not already installed, the openbb-cli package will install the default components.
:::
PyPI
Within your existing OpenBB environment, install openbb-cli with:
pip install openbb-cli
The installation script adds openbb to the PATH within your Python environment. The application can be launched from any path, as long as the environment is active.
openbb
Welcome to OpenBB Platform CLI v1.0.0
Source
Follow the instructions here to clone the GitHub repo and install the OpenBB Platform from the source code.
Next, navigate into the folder: ~/OpenBBTerminal/cli
:::tip
The Python environment should have toml and poetry installed.
pip install toml poetry
:::
Finally, enter:
poetry install
Alternatively, install locally with pip:
pip install -e .
Installing New Modules
New extensions, or removals, are automatically added (removed) to the CLI on the next launch.