thanks, this worked for me
On Saturday, May 7, 2022 at 3:53:26 PM UTC+8 Iestyn Lloyd wrote: > I found this thread via Google, and have fixed for me, so thought i'd > share for future Googlers. > I tried everything, including breaking everything and having to re-image > my Pi from a backup.. > > 1. Uninstall the offending packages. > Using pip list, check your virtual env if you're using one, and remove > from there too. Remove from everywhere. Set it on fire. > > pip uninstall grpcio > pip uninstall grpcio-status > > Then install an earlier version of grpcio and grpcio-status. Not sure if > something broke in a recent one? > > pip install grpcio==1.44.0 --no-binary=grpcio > pip install grpcio-tools==1.44.0 --no-binary=grpcio-tools > > This then fixed the GLIBC_2.33 not found for me. > > On Friday, January 28, 2022 at 4:01:29 AM UTC Antonio Orozco wrote: > >> That is great to know. I think I tried installing that version of grpcio, >> but was not able to. When you get the chance, please post the commands you >> ran to downgrade/reinstall version 1.40.0, thanks. >> >> On Thursday, January 27, 2022 at 3:43:39 PM UTC-8 Richard Mejia wrote: >> >>> Mi problema sucedía con el raspbian buster recien descargado en >>> raspberry pi4, al momento de llamar a la biblioteca de google cloud vision. >>> Encontré que tenia instalado la versión de grpcio==1.43.0, he degradado a >>> la version grpcio==1.40.0. El problema ha desaparecido. >>> >>> El jueves, 27 de enero de 2022 a las 17:35:59 UTC-5, Antonio Orozco >>> escribió: >>> >>>> No solution yet. If you really want to use python api package, you may >>>> need to install ubuntu or other supported os. Otherwise, use other package >>>> for C++, Go (those work for me). >>>> >>>> On Thursday, January 27, 2022 at 12:43:17 PM UTC-8 Richard Mejia wrote: >>>> >>>>> >>>>> Hola, tenego el mismo problema, alguna solucion? >>>>> El martes, 4 de enero de 2022 a las 9:33:52 UTC-5, Christopher Connor >>>>> escribió: >>>>> >>>>>> Hi, >>>>>> >>>>>> I am running into the same issue with Google Cloud IOT API on >>>>>> Raspberry PI 4. Tried the above commands to re-install the grpcio >>>>>> modules, >>>>>> but still not working. >>>>>> >>>>>> File >>>>>> "/home/pi/.local/lib/python3.7/site-packages/google/cloud/iot_v1/__init__.py", >>>>>> >>>>>> line 17, in <module> >>>>>> from .services.device_manager import DeviceManagerClient >>>>>> File >>>>>> "/home/pi/.local/lib/python3.7/site-packages/google/cloud/iot_v1/services/device_manager/__init__.py", >>>>>> >>>>>> line 16, in <module> >>>>>> from .client import DeviceManagerClient >>>>>> File >>>>>> "/home/pi/.local/lib/python3.7/site-packages/google/cloud/iot_v1/services/device_manager/client.py", >>>>>> >>>>>> line 25, in <module> >>>>>> from google.api_core import gapic_v1 # type: ignore >>>>>> File >>>>>> "/home/pi/.local/lib/python3.7/site-packages/google/api_core/gapic_v1/__init__.py", >>>>>> >>>>>> line 16, in <module> >>>>>> from google.api_core.gapic_v1 import config >>>>>> File >>>>>> "/home/pi/.local/lib/python3.7/site-packages/google/api_core/gapic_v1/config.py", >>>>>> >>>>>> line 23, in <module> >>>>>> import grpc >>>>>> File >>>>>> "/home/pi/.local/lib/python3.7/site-packages/grpc/__init__.py", line 22, >>>>>> in >>>>>> <module> >>>>>> from grpc import _compression >>>>>> >>>>>> >>>>>> >>>>>> * File >>>>>> "/home/pi/.local/lib/python3.7/site-packages/grpc/_compression.py", line >>>>>> 15, in <module> from grpc._cython import cygrpcImportError: >>>>>> /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.33' not found >>>>>> (required by >>>>>> /home/pi/.local/lib/python3.7/site-packages/grpc/_cython/cygrpc.cpython-37m-arm-linux-gnueabihf.so >>>>>> >>>>>> <http://cygrpc.cpython-37m-arm-linux-gnueabihf.so>)* >>>>>> >>>>>> Info of the Pi: >>>>>> >>>>>> OS Release notes: >>>>>> >>>>>> $ cat /etc/os-release >>>>>> PRETTY_NAME="Raspbian GNU/Linux 10 (buster)" >>>>>> NAME="Raspbian GNU/Linux" >>>>>> VERSION_ID="10" >>>>>> VERSION="10 (buster)" >>>>>> VERSION_CODENAME=buster >>>>>> ID=raspbian >>>>>> ID_LIKE=debian >>>>>> HOME_URL="http://www.raspbian.org/" >>>>>> SUPPORT_URL="http://www.raspbian.org/RaspbianForums" >>>>>> BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs" >>>>>> >>>>>> Debian version: >>>>>> $ cat /etc/debian_version >>>>>> 10.11 >>>>>> >>>>>> Kernel version: >>>>>> $ uname -a >>>>>> Linux raspberrypi 5.10.63-v7l+ #1496 SMP Wed Dec 1 15:58:56 GMT 2021 >>>>>> armv7l GNU/Linux >>>>>> >>>>>> On Saturday, November 27, 2021 at 3:16:59 AM UTC-8 p.o.seidon wrote: >>>>>> >>>>>>> Had a look into my install script to be precise. There it reads: >>>>>>> os.system( "sudo pip3 install -U grpcio --no-binary=grpcio") >>>>>>> os.system( "sudo pip3 install -U grpcio-tools >>>>>>> --no-binary=grpcio-tools") >>>>>>> >>>>>>> Cheers >>>>>>> Paul >>>>>>> On Saturday, November 27, 2021 at 12:07:54 PM UTC+1 p.o.seidon wrote: >>>>>>> >>>>>>>> sudo pip3 install grpcio -tools -U --no-binary=grpcio >>>>>>>> --no-binary=grpcio-tools >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Tuesday, October 26, 2021 at 5:14:36 AM UTC+2 Antonio Orozco >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> Running into the same problem, "--no-binary=grpcio" did not work >>>>>>>>> for me. What are the exact commands that you ran? >>>>>>>>> >>>>>>>>> ImportError: /lib/arm-linux-gnueabihf/libc.so.6: version >>>>>>>>> `GLIBC_2.33' not found (required by >>>>>>>>> /home/antonio/.local/lib/python3.7/site-packages/grpc/_cython/ >>>>>>>>> cygrpc.cpython-37m-arm-linux-gnueabihf.so >>>>>>>>> >>>>>>>>> On Thursday, October 21, 2021 at 11:07:03 AM UTC-7 p.o.seidon >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> --no-binary=grpcio >>>>>>>>>> --no-binary=grpcio-tools >>>>>>>>>> >>>>>>>>>> Worx. Thank you so much! >>>>>>>>>> >>>>>>>>>> Cheers Paul >>>>>>>>>> >>>>>>>>>> On Wednesday, October 20, 2021 at 8:15:44 PM UTC+2 >>>>>>>>>> rbel...@google.com wrote: >>>>>>>>>> >>>>>>>>>>> If the precompiled binaries do not meet the constraints of your >>>>>>>>>>> runtime environment, you can also build from source using pip >>>>>>>>>>> install >>>>>>>>>>> --no-binary. Alternatively, you could check out the artifacts >>>>>>>>>>> hosted at piwheels <https://www.piwheels.org/project/grpcio/>. >>>>>>>>>>> >>>>>>>>>>> On Wednesday, October 20, 2021 at 4:56:36 AM UTC-7 p.o.seidon >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> I use gRPC in my program, where it reads >>>>>>>>>>>> >>>>>>>>>>>> import grpc >>>>>>>>>>>> >>>>>>>>>>>> which calls >>>>>>>>>>>> >>>>>>>>>>>> from grpc import _compression >>>>>>>>>>>> >>>>>>>>>>>> which calls >>>>>>>>>>>> >>>>>>>>>>>> from grpc import _compression >>>>>>>>>>>> >>>>>>>>>>>> which causes >>>>>>>>>>>> >>>>>>>>>>>> builtins.ImportError: /lib/arm-linux-gnueabihf/libc.so.6: >>>>>>>>>>>> version `GLIBC_2.33' not found (required by >>>>>>>>>>>> /usr/local/lib/python3.7/dist-packages/grpc/_cython/ >>>>>>>>>>>> cygrpc.cpython-37m-arm-linux-gnueabihf.so) >>>>>>>>>>>> >>>>>>>>>>>> I am on a RasPi 4 / 8 GB, Raspberry OS / Buster, installed a >>>>>>>>>>>> few days ago. I installed gRPC by issueing >>>>>>>>>>>> >>>>>>>>>>>> sudo pip3 install grpcio -U >>>>>>>>>>>> sudo pip3 install grpcio -tools -U >>>>>>>>>>>> >>>>>>>>>>>> Issueing ldd --version yields >>>>>>>>>>>> >>>>>>>>>>>> ldd (Debian GLIBC 2.28-10+rpt2+rpi1) 2.28 >>>>>>>>>>>> >>>>>>>>>>>> What am I supposed to do now? >>>>>>>>>>>> >>>>>>>>>>>> Cheers Paul >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/3e7c062f-8d0c-4f07-a35d-117583b9d40bn%40googlegroups.com.