树莓派Python 3.7虚拟环境安装NumPy失败求助
树莓派Python 3.7虚拟环境安装NumPy失败求助
我现在在树莓派上给Python 3.7装NumPy,这是安装OpenCV流程里的一步,但遇到了不少问题,想求助大家!
最开始我直接运行了这条命令装OpenCV相关依赖:
sudo pip3.7 install opencv-python mediapipe Flask==2.0.3
结果在构建NumPy的wheel的时候报错了。我试着加了--no-binary参数,但还是没解决问题。
之后我换用apt包管理器试了试,跑了:
sudo apt install python3.7-numpy
结果它把NumPy装到了/lib/python3下的dist-packages里,而不是/lib/python3.7。更奇怪的是,不管是用python3还是python3.7的交互式shell,都找不到这个包,没法import。
另外我不想用系统包管理器安装,因为我打算把这些包装到虚拟环境里,而且我已经创建并激活了虚拟环境,也知道apt没法把包装到虚拟环境里,所以这条路走不通。
下面是构建wheel失败时的关键错误片段:
numpy/core/src/umath/loops_trigonometric.dispatch.c.src: In function ‘FLOAT_sin_NEON_VFPV4’:
numpy/core/src/umath/loops_trigonometric.dispatch.c.src:202:20: internal compiler error: in convert_move, at expr.c:218
NPY_NO_EXPORT void NPY_CPU_DISPATCH_CURFX(FLOAT_@func@)
备注:内容来源于stack exchange,提问作者Nikolai Savulkin
相关产品推荐
相关产品推荐

