簡體   English   中英

當我嘗試在python中導入cv時,會發生一些錯誤。 如何修復

[英]When I try to import cv in python, some errors occur. How to fix it

import cv
  Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
   File "/usr/lib/python2.7/dist-packages/cv.py", line 1, in <module>
from cv2.cv import *
 ImportError: /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0: undefined symbol: g_type_class_adjust_private_offset

在我導入模塊cv的第一時間,發生了一些錯誤。 我將pythonpath更改為opencv lib,然后重試,以上發生了一些不同的錯誤。

我的操作系統是Ubuntu 14.04。 Python版本(2.7.6)

通過apt命令安裝python依賴項,重建您的opencv模塊並嘗試導入

import cv2

並確保您的python可以引用您保留了所需python文件或庫的默認site-packages文件夾

在代碼中添加以下行:

import sys

sys.path.append('/usr/local/lib/python2.7/site-packages')

或在bash中運行python命令之前,移至/usr/local/lib/python2.7/site-packages目錄。 如果您不想在代碼中添加任何內容,則可以解決此問題。

要么

嘗試在〜/ .bashrc中添加以下行

export PATH=/usr/local/lib/python2.7/site-packages:$PATH

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM