Downgrade the protobuf package to 3.20 x or lower mac
By accident I updated protobuf on my ubuntu vps. Now some very essential python scripts don't work anymore. Speed isn't really important. I got two solutions:
Downgrade the protobuf package, not sure it that's the way forward or Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python - but where do I set this. In the python script? asked Jul 7 at 14:49
See Changes made in May, 2022 for background. I'd discourage using See this thread about the above change. Here's the If you don't want to recompile your protos, you may want
to try moving to If you're willing to recompile (and test) your protos, you should consider moving to answered Jul 7 at 17:25
DazWilkinDazWilkin 29.1k5 gold badges40 silver badges81 bronze badges I'm still having this error. Running on WSL on windows 10. run from a conda environment. I0529 14:26:50.882265 140336145225536 run_docker.py:113] Mounting /mnt/b/ALPHAFOLDTEST/alphafold -> /mnt/fasta_path_0 What version of protobuf does gRPC use?While not mandatory, gRPC applications often leverage Protocol Buffers for service definitions and data serialization. Most of the example code from this site uses version 3 of the protocol buffer language (proto3).
What are proto buffers?Protocol buffers are a combination of the definition language (created in .proto files), the code that the proto compiler generates to interface with data, language-specific runtime libraries, and the serialization format for data that is written to a file (or sent across a network connection).
What is protobuf Ubuntu?Protobuf is a free and cross platform library used for serialization and deserialization of structured data. In this write up we discussed two methods of installation of Protobuf on Ubuntu system and also its uninstallation.
|