Vous devez utiliser un outil d'annotation pour faire yolo ou SDD. ↓ Je souhaite installer et utiliser un outil d'annotation appelé labelImg sous windows10. ↓ labelImg semble être un outil qui peut être démarré en tapant python labelImg.py sur la ligne de commande, donc je l'ai essayé comme décrit sur le site Web. ↓ Aucune erreur de module nommé'libs.resources '(← maintenant ici)
windows10 anaconda
Le site auquel j'ai fait référence au début est ici https://haitenaipants.hatenablog.com/entry/2018/06/09/235950 Si vous recherchez "label Img installation Windows 10" etc., ce site apparaîtra en haut, donc je pense que d'autres personnes auront la même erreur. (J'ai mis beaucoup de temps à le résoudre.) Lorsque je l'ai exécuté exactement comme il était écrit sur ce site, j'ai eu l'erreur suivante avec la commande suivante:
python labelImg.py
[Détails de l'erreur]
No module named 'libs.resources'
Autrement dit, un avertissement indiquant qu'il n'y a pas de module appelé libs.resources.
En écrivant à partir du résultat, la commande précédente n'a pas été exécutée correctement,
pyrcc5 -o resources.py resources.qrc
ne pas,
pyrcc5 -o libs/resources.py resources.qrc
Est correct. En d'autres termes, resource.py doit être créé dans un dossier appelé libs à partir du fichier resource.qrc dans le dossier téléchargé par git clone. (Donc, assurez-vous que resource.py est créé dans le dossier libs avant et après l'exécution)
Après cela, lorsque j'exécute python labelImg.py, j'obtiens l'erreur suivante cette fois:
ModuleNotFoundError: No module named 'lxml'
Cette erreur peut être résolue en installant lxml avec pip comme suit.
pip install lxml
Exécutez à nouveau la commande suivante
python labelImg.py
Activation réussie de Label Img. Je l'ai fait.
Si vous souhaitez recommencer, installez labelImg comme suit. (Pour Windows 10) -Démarrez git bash et cd dans le dossier où vous souhaitez placer le dossier IabelImg. ↓ -Télécharger labelImg avec git clone.
git clone https://github.com/tzutalin/labelImg.git
↓ Démarrez anaconda, démarrez Terminal et exécutez le contenu suivant.
#Étant donné que l'interface graphique de labelImg utilise PyQt5, installez PyQt5.
pip install PyQt5
#Confirmez qu'il a été installé
pip list
#cd dans le répertoire labelImg
cd xxxx/xxxxx/labelImg
#ressource dans le dossier libs.Créer py
pyrcc5 -o libs/resources.py resources.qrc
#Démarrez labelImg, mais vérifiez qu'une erreur se produit car lxml n'existe pas
python labelImg.py
~(réduction)~
ModuleNotFoundError: No module named 'lxml'
#Installez lxml
pip install lxml
#Recommencer labelImg
python labelImg.py
Recommended Posts