我已经在我的Mac上安装了OpenCV,我可以用Python导入它:
query: function (model, conditon, projection, options) {
return new Promise(function (resolve, reject) {
options = options || {};
projection = projection || {};
model.find(conditon, projection, options, function (error, data) {
if (error)
console.log("error is"+err);
reject(error);
console.log("data is "+data);
resolve(data);
})
})
}
但是当我使用dbHelper.query(mongoose.model('_entity'), {
'type': 'country'
},{
'metadata' : 1//add other required fields if needed
}, function (error, data) {
callback(data);
});
时,包不在列表中:
>>> import cv2
>>> cv2.__version__
'3.2.0'
这怎么可能?
答案 0 :(得分:1)
正如@ZdaR在上面的评论中所说,这是因为opencv没有通过pip安装。
无论如何,我祝大家一个美好的一天。