web-dev-qa-db-fra.com

ImportError: aucun module nommé absl.testing

J'ai essayé d'exécuter API de détection d'objets , au point de tester si l'installation a fonctionné:

python object_detection/builders/model_builder_test.py

J'ai eu l'erreur suivante:

    File "object_detection/builders/model_builder_test.py", line 18, in <module>
    from absl.testing import parameterized
ImportError: No module named absl.testing

Je n'ai pu trouver de solution nulle part. Déjà essayé pip install absl-py et pip3 install absl-py mais sans succès. J'espère que vous pourrez m'aider.

5
PedroSG

Je l'ai fait fonctionner en utilisant python3 object_detection/builders/model_builder_test.py au lieu de python object_detection/builders/model_builder_test.py. J'ai oublié que j'utilisais TF pour python3.

5
PedroSG
  • Installez d'abord absl-py en exécutant la commande si vous utilisez tensorflow avec python3

    Sudo pip3 installe absl-py

    autrement

    Sudo pip installe absl-py

  • Après cette course

    python3 object_detection/builders/model_builder_test.py

    À la vôtre, vous l'avez fait !!

1
Kamble Tanaji