I am attempting to deploy an app which utilizes (langchain, chromadb, google generative ai, openai and streamlit etc). I keep facing the same error message whenever the app runs.
`TypeError: Descriptors cannot be created directly.
If this call came from a _pb2.py file, your generated code is out of date and
must be regenerated with protoc >= 3.19.0.
If you cannot immediately regenerate your protos, some other possible
workarounds are:
-
Downgrade the protobuf package to 3.20.x or lower.
-
Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use
pure-Python parsing and will be much slower).`
Here is the requirements.txt file that I am concurrently using. I intend to find the correct dependencies/versions for installing each and every module.