0
在我的Ubuntu 16.04,我一直在使用該命令無法使用OpenCV的在python在Ubuntu 16.04
sudo apt-get python-opencv
此安裝所需的libopencv-core2.4v5安裝OpenCV進行從Ubunto回購蟒蛇和相關包& Python庫通過依賴關係。
當我嘗試導入從Python中CV2,我得到以下錯誤:
$ python
Python 2.7.12 (default, Jul 1 2016, 15:12:24)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: /usr/lib/x86_64-linux-gnu/libavutil.so.52: version `LIBAVUTIL_52' not found (required by /usr/local/lib/libopencv_highgui.so.2.4)
>>>
這應該工作外的箱子。我試圖從回購安裝額外的軟件包的各種組合,沒有多少運氣。
/usr/lib/x86_64-linux-gnu/libavutil.so.52似乎是一個符號鏈接:
$ ls -l /usr/lib/x86_64-linux-gnu/libavutil.so.52
lrwxrwxrwx 1 root root 38 Oct 26 2015 /usr/lib/x86_64-linux-gnu/libavutil.so.52 -> /usr/lib/x86_64-linux-gnu/libavutil.so
我不知道是否有人見過這個和/或有任何建議,作爲我如何解決這個問題。我有一些面孔,需要檢測:)
你可以參考http://stackoverflow.com/questions/40128751/how-to-install-opencv-2-4-13-for-python-2-7-on-ubuntu-16-04?rq = 1 – pyan
我有一個微弱的希望,那就是沒有必要,因爲它都是官方Ubuntu回購的一部分,但我想要跑步,所以我會試試。謝謝。 – Frank
你有多個Python的安裝嗎?另一種可能性是你正在運行與opencv關聯的Python不同。 – pyan