0

我已经在我的 Manjaro 分区上安装了 Numpy 1.10.4-1 和 OpenCV 2.4.12.2-2。当我尝试将 cv2 导入 python2.7 脚本时,出现错误。

>>> import cv2
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/lib/python2.7/site-packages/cv2.so)
>>>

我在整个互联网上搜索了答案,但我永远无法明确解决这个问题。有任何想法的人吗?

4

1 回答 1

3

安装pip2python2.7

pacman -S python2-pip

然后使用pip2,安装opencv-python

sudo pip2 install opencv-python

现在您应该可以cv2毫无问题地导入了。

Python 2.7.15 (default, Jun 27 2018, 13:05:28) 
[GCC 8.1.1 20180531] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> 

来源

https://stackoverflow.com/a/275576​​86/9215267

https://pypi.org/project/opencv-python/

于 2018-12-21T10:11:01.447 回答