https://developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit#write-mac
## necesitamos python >= 3.8
python3 --version
python -m venv yolo
source yolo/bin/activate
pip install ultralytics
deactivate
## Instalar Python 3.10 compatible con wheels, versiones maypores puede3n no fucnionar
sudo apt update && sudo apt upgrade -y && \
sudo apt install -y build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libgdbm-dev libdb5.3-dev libbz2-dev libexpat1-dev liblzma-dev tk-dev libffi-dev uuid-dev wget && \
wget https://www.python.org/ftp/python/3.10.10/Python-3.10.10.tgz && \
tar -xf Python-3.10.10.tgz && \
cd Python-3.10.10 && \
./configure --enable-optimizations && \
make -j$(nproc) && \
sudo make altinstall && \
cd .. && \
sudo update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.10 1 && \
sudo update-alternatives --config python3
# pythorch
sudo apt install -y python3-pip libopenblas-dev libopenmpi-dev git cmake build-essential && \
python3.10 -m pip install --upgrade pip && \
git clone --recursive https://github.com/pytorch/pytorch.git && \
cd pytorch && \
git checkout v1.9.0 && \
python3.10 -m pip install -r requirements.txt && \
python3.10 setup.py bdist_wheel && \
pip3 install dist/*.whl
# Yolo
python3 -m venv yolo && \
source yolo/bin/activate && \
pip install --upgrade pip && \
pip install ultralytics