web-dev-qa-db-fra.com

Détection d'objet en temps réel Aucun module nommé 'tensorflow.commat.v1'

Je suis à la suite d'une détection d'objet en temps réel sur https://automaticaddison.com/real-time-Object-recognition-utilisant-a-webcam-and-deep-learning/#top et j'ai frappé Un bloc de route J'ai suivi toutes les instructions et vérifié les erreurs, mais j'ai toujours eu cette erreur (j'utilise Windows)

 Traceback (most recent call last):   File "object_detection_test.py",
 line 15, in <module>
     from utils import label_map_util   File "C:\Users\1rock\Documents\TensorFlow\models\research\object_detection\utils\label_map_util.py",
 line 27, in <module>
     import tensorflow.compat.v1 as tf ModuleNotFoundError: No module named 'tensorflow.compat.v1'

J'ai utilisé pip install --ignore-installed --upgrade tensorflow==1.9 juste ce que le lien au-dessus dit et tout en courant, j'ai eu ces forfaits et leurs versions et une erreur espérant qu'elle serait pertinente pour la question

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.

ipywidgets 7.6.0 requires jupyterlab-widgets>=1.0.0, which is not installed.

Successfully installed absl-py-0.11.0 astor-0.8.1 gast-0.4.0 grpcio-1.34.0 importlib-metadata-3.3.0 markdown-3.3.3 numpy-1.19.4 protobuf-3.14.0 setuptools-51.0.0.post20201207 six-1.15.0 tensorboard-1.9.0 tensorflow-1.9.0 termcolor-1.1.0 typing-extensions-3.7.4.3 werkzeug-1.0.1 wheel-0.36.2 zipp-3.4.0

3
ISETHS GT

J'ai utilisé pip Installer - Ignore-installé - upgrade tensorflow == 1.9

ligne 27, dans Importer tensorflow.Compat.v1 en tant que TF ModulenotfoundverError: Aucun module nommé 'Tensorflow.Compat.v1'

TF 1.9 et plus tôt n'ont pas compat module. Pour l'utiliser, vous avez besoin de TF 1.10+. Il est préférable d'utiliser des condada partout possible avec un environnement virtuel de condada.

De plus, depuis que vous utilisez modèles tensorflow Assurez-vous de disposer de la version correspondante du référentiel, par exemple la dernière version TF1.x située ici

1
Alex K.