Installation
Dependencies
Python
BoboCEP requires Python 3.9 or later.
If you are using Raspberry Pi OS,
it should come with this as standard.
You can check this using:
python --version
However, if a suitable version is not installed, then you will need to install
it yourself.
See here for available Python versions.
The following instructions will focus on Python 3.9.16.
Download Python 3.9.16, unpack it, and then enter the
directory containing its files.
wget https://www.python.org/ftp/python/3.9.16/Python-3.9.16.tar.xz
tar -xf Python-3.9.16.tar.xz
cd Python-3.9.16
Next, configure and install.
./configure
make -j 4
sudo make altinstall
Finally, update pip to the latest version.
python3.9 -m pip install --upgrade pip
Install via pip
You can install the latest version of BoboCEP via pip with:
pip install BoboCEP
virtualenv
If you would like to install BoboCEP in a virtual environment,
consider using the following.
sudo apt install python3-virtualenv -y
virtualenv venv
source venv/bin/activate
pip install BoboCEP
deactivate
Build Manually
You can also build BoboCEP manually with:
git clone https://github.com/r3w0p/bobocep.git BoboCEP
cd BoboCEP
pip install .
Development
If you want to develop BoboCEP, see
Developer Guide
for more information.