I am seeing following error while trying to install pip3 install -r requirements.txt, which downgrade my tf version from 2.10 to 2.7, and dependencies. I assume I can pip3 uninstall tensorflow-serving-api and the rests manually one by one, then rerun the installation. Not sure if this will potentially cause issues, wonder if there this a better automatic way ?
WARNING: Ignoring invalid distribution -olorlog (/usr/local/lib/python3.7/site-packages)
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.
tensorflow-serving-api 2.9.1 requires tensorflow<3,>=2.9.1, but you have tensorflow 2.7.1 which is incompatible.
tensorflow-metadata 1.10.0 requires absl-py<2.0.0,>=0.9, but you have absl-py 0.8.1 which is incompatible.
tensorflow-metadata 1.10.0 requires protobuf<4,>=3.13, but you have protobuf 3.10.0 which is incompatible.
tensorflow-datasets 4.6.0 requires protobuf>=3.12.2, but you have protobuf 3.10.0 which is incompatible.
googleapis-common-protos 1.56.0 requires protobuf>=3.12.0, but you have protobuf 3.10.0 which is incompatible.
google-cloud-storage 2.2.1 requires google-auth<3.0dev,>=1.25.0, but you have google-auth 1.13.1 which is incompatible.
google-api-core 2.7.1 requires google-auth<3.0dev,>=1.25.0, but you have google-auth 1.13.1 which is incompatible.
google-api-core 2.7.1 requires protobuf>=3.12.0, but you have protobuf 3.10.0 which is incompatible.