Ao configurar o ambiente yolov5 no ubuntu18.04, use o comando pip3 install -U -r requirements.txt para relatar um erro:
Command “python setup.py egg_info” failed with error code 1 in /tmp/pip-build-ryzue9ps/ opencv-python/
Após a verificação, descobriu-se que os requisitos de ambiente de yolov5 devem ser python>=3.7、PyTorch>=1.5
, e as versões do python que vêm com o ubuntu18.04 são
python2.7 e python3.6.
Use os comandos em sequência
cd /usr/bin
ls -l | grep python
Você pode ver que python3 aponta para python3.6, então mude o ponto python3 para apontar para python3.7.
sudo rm /usr/bin/python3
sudo ln -s python3.7 python3
Atualize a versão do pip3 novamente
pip3 install --upgrade pip
Finalmente, pip3 install -U -r requirements.txt continua a instalar o ambiente yolov5.
Blog de referência:
[Python] Ubuntu 18.04 instale python3.7
ubuntu18.04 instale python3.7 e aponte python3 para python3.7