Si estás intentando instalar paquetes científicos de Python en tu Raspberry Pi, puede ser que te encuentres un error como este con NumPy:
libf77blas.so.3: cannot open shared object file: No such file or directory
Si ese es el caso, lo que sucede es que NumPy, como paquete precompilado, espera que la biblioteca de funciones compartida libf77blas.so.3 exista, pero ese no es el caso en una instalación normal de Raspberry OS.
Para corregirlo, basta simplemente con instalar esa biblioteca compartida, usando el comando:
sudo apt-get install libatlas-base-dev
Despues de eso, el comando
pip uninstall numpy; pip install numpy
deberia funcionar (asumiendo que tenías una instalación de NumPy que no funcionaba, y que hay que retirar).
Recuerda que deverias estar utilizando entornos virtuales de Python con VirtualEnv, y por eso se recomienda el uso de pip para cada uno de esos entornos. Pero si lo que quieres es instalar NumPy en el sistema para todos los usuarios, puedes utilizar el comando:
pip3 uninstall numpy # remove previously installed version
apt install python3-numpy