树莓派的python安装软件库不太一样,其whl格式的软件库下载地址在www.piwheels.org
比如常用的opencv,numpy,matplotlib,tensorflow,scipy,scikit-learn等都提供了whl编译好的包,
如果通过pip安装网速不好的话可以先自行浏览器下载再进行安装。
笔者安装版本:
opencv: 3.4.3.18
numpy: 1.15.1
matplotlib: 3.0.0rc2
tensorflow: 1.9.0
tensorboard: 1.9.0
scipy: 1.1.0
scikit-learn: 0.20rc1
keras: 2.2.2
sympy: 1.2
笔者使用的是python3版本,下面记录的是安装这些常用python包后的使用出错问题以及解决办法
(1)python3导入cv2出现错误:
Original error was: libf77blas.so.3: cannot open shared object file: No such file or directory
1
(2)python3导入numpy和tensorflow出现错误:
Original error was: libf77blas.so.3: cannot open shared object file: No such file or directory
1
(3)笔者通过sudo apt-get install libatlas-base-dev解决了错误(2)后,再次导入cv2,出现下面错误:
ImportError: libjasper.so.1: cannot open shared object file: No such file or directory