Khi tôi cài đặt OpenCV sử dụng bia, tôi có vấn đề này bất cứ khi nào tôi chạy lệnh này để kiểm tra python -c "import cv2"
Tôi làm cách nào để nâng cấp gọn gàng?
RuntimeError: module compiled against API version 9 but this version of numpy is 6
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: numpy.core.multiarray failed to import
tôi đã cố gắng để nâng cấp NumPy, nhưng điều này là khó hiểu
>>> import numpy
>>> print numpy.__version__
1.6.1
Khi tôi chạy brew để nâng cấp numpy, tôi đã nhận được vấn đề này.
brew install -u numpy
Warning: numpy-1.9.1 already installed
Khi tôi gỡ bỏ cài đặt nó
sudo pip install numpy
Requirement already satisfied (use --upgrade to upgrade): numpy in ./anaconda/lib/python2.7/site-packages
Tôi đã theo thread này và xóa Anaconda từ mac của tôi.
pip install numpy
Requirement already satisfied (use --upgrade to upgrade): numpy in /Library/Python/2.7/site-packages
Nhưng không có gì thay đổi. Làm thế nào tôi có thể liên kết phiên bản numpy để opencv?
Nó dường như không được làm việc cho Mac OSX El Capitan, bởi vì (a) nó từ chối xóa thư mục của NumPy đó là trong '/ System/Library/Frameworks/Python.framework/Phiên bản/2.7/Extras/lib/python', và (b) đây thường không phải là cách tiếp cận tốt, –
@ ИванГеоргиев: Còn cách nào khác? – aasu