Résoudre le problème de la commande "python setup.py egg_info" a échoué avec le code d'erreur 1 dans xxx lors de la configuration de l'environnement yolov5

Lors de la configuration de l'environnement yolov5 sur ubuntu18.04, utilisez la commande pip3 install -U -r requirements.txt pour signaler une erreur : La
commande « python setup.py egg_info » a échoué avec le code d'erreur 1 dans /tmp/pip-build-ryzue9ps/ opencv-python/
insérez la description de l'image ici
Après vérification, il s'avère que les exigences d'environnement de yolov5 doivent être python>=3.7、PyTorch>=1.5, et les versions de python fournies avec ubuntu18.04 sont
python2.7 et python3.6.
Utilisez les commandes à tour de rôle

cd /usr/bin
ls -l | grep python

insérez la description de l'image ici
Vous pouvez voir que python3 pointe vers python3.6, alors changez le point python3 pour qu'il pointe vers python3.7.

sudo rm /usr/bin/python3
sudo ln -s python3.7 python3

insérez la description de l'image ici
Mettez à jour la version pip3 à nouveau

pip3 install --upgrade pip

Enfin, pip3 install -U -r requirements.txt continue d'installer l'environnement yolov5.
Blog de référence :
[Python] Ubuntu 18.04 install python3.7
ubuntu18.04 install python3.7 et pointe python3 vers python3.7

Je suppose que tu aimes

Origine blog.csdn.net/weixin_44769034/article/details/127567754
conseillé
Classement