[Dlib] Erreur d'attribut: module'dlib 'n'a pas d'attribut ...

Résumé des erreurs

L'autre jour, lorsque j'ai essayé de détecter les points caractéristiques du visage à l'aide de dlib, j'ai rencontré cette erreur

Traceback (most recent call last):
  File "dlib.py", line 33, in <module>
    detector = dlib.get_frontal_face_detector()
AttributeError: module 'dlib' has no attribute 'get_frontal_face_detector'

Il semble que l'environnement a été construit correctement parce que dlib a été importé, mais quand j'ai réellement essayé d'utiliser dlib, une erreur AttributeError a été lancée.

Solution

Après de nombreuses recherches, la solution est écrite dans stackoverflow here. J'ai fait.

Rename your file from dlib.py to something else, say dlib_project.py.

Apparemment, le problème était que le nom du fichier était «dlib.py». Je l'ai renommé en getFacialLandmarks.py et cela a bien fonctionné. Il semble préférable de ne pas donner le même nom de fichier que le nom de la bibliothèque ...

Recommended Posts

[Dlib] Erreur d'attribut: module'dlib 'n'a pas d'attribut ...
[Wandb] Erreur d'attribut: le module'wandb 'n'a pas d'attribut'init'
[Python] Erreur d'attribut: l'objet 'list' n'a pas d'attribut replace '
AttributeError: module'urllib 'n'a pas d'erreur d'attribut'request' dans urllib.request
Comment gérer le module 'Sensorflow' n'a aucun attribut '
AttributeError: le module «torch.utils» n’a pas de solution d’attribut «data»
Utilisez numpy sans stress! (Interprétation de l'erreur "Erreur d'attribut: l'objet 'float' n'a pas d'attribut dans '" (action?))
TensorFlow runtime AttributeError: module'tensorflow 'n'a pas d'attribut La première chose à suspecter lorsque vous obtenez' constant '
AttributeError: l'objet 'NoneType' n'a pas d'attribut'loader '