2011-12-08 13 views
14

मैं pyopencv स्थापित करने के लिए कोशिश कर रहा हूँ --no-साइट-संकुल विकल्प के साथ बनाया virtualenv के साथ virtualenv अंदर pyopencv स्थापित करें:--no-साइट-संकुल

pip install pyopencv 

लेकिन मैं उबंटू 10.04 पर निम्न त्रुटि हो रही है .3:

CMake Error at CMakeLists.txt:186 (find_package): 

Could not find a configuration file for package OpenCV. 
Set OpenCV_DIR to the directory containing a CMake configuration file for 

OpenCV. The file will have one of the following names: 
    OpenCVConfig.cmake 
    opencv-config.cmake 

मैं पहले से ही स्थापित numpy, scipy और OpenCV (libboost-देव libboost-python1.40.0 libboost-python1.40-देव cmake libcv4 libcv-देव libcvaux4 libcvaux-देव)। कोई विचार?

पीएस मुझे पता है कि पूर्व-निर्मित उबंटू पैकेज पायथन-ओपनसीवी है, लेकिन मुझे नहीं पता कि इसे वर्चुअलएव में --no-site-packages के साथ कैसे इंस्टॉल किया जाए (शायद सिम्लिंक काम करेगा, लेकिन यह बदसूरत है .. ।)।

+0

क्या आपको कभी यह पता चला है? – xamox

+0

xamox, दुर्भाग्य से नहीं। –

+0

ठीक है, अगर मैं कुछ भर सकता हूं तो मैं आपको पोस्ट कर दूंगा। – xamox

उत्तर

1

मुझे लगता है कि आपको पाइथन रैपर बनाने के लिए पहले ओपनसीवी स्थापित करना होगा।

+0

नहीं "--no-site-packages" कहता है कि env किसी भी सिस्टम-व्यापी पैकेज का उपयोग नहीं करता है। –

2

इन दो पंक्तियों को /etc/bash.bashrc (या केवल कमांड प्रॉम्प्ट में चलाएं) में जोड़ना समस्या ठीक करें।

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig 
export PKG_CONFIG_PATH 

इसके अलावा यहां insctuctions का पालन करें: https://github.com/ingenuitas/SimpleCV#installation

0

पिप अपने रास्ते में opencv याद आ रही है।

यदि आपने ओपनसीवी स्थापित नहीं किया है तो अभी तक sudo apt-get install opencv इसे ठीक करेगा।

1
sudo apt-get build-dep python-opencv 

वास्तव में अजगर-opencv स्थापित नहीं होगा, लेकिन यह स्थापित हो जाएगा गैर अजगर संकुल pyopencv पर निर्भर करता है। मुझे वर्चुअलएन्ड्स के भीतर पाइप का उपयोग करने के लिए एक शानदार पूरक बनाने के लिए एपीटी-बिल्ड बिल्ड-डिप्टी मिलती है।

0
here, try this, open /etc/ld.so.conf.d/opencv.conf as root with your favourite 
editor say gedit and add this line to it /usr/local/lib 
Reload configuration files created 
sudo ldconfig 
now open /etc/bash.bashrc and add this line 
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig 
export PKG_CONFIG_PATH 
then copy these files as below 
sudo cp /usr/local/lib/python2.7/site-packages/cv.so /usr/local/lib/python2.7/dist-packages/cv.so 
And then try testing your openCV. HAPPY CODING 
+0

यहां एक पूर्ण समाधान स्क्रिप्ट है https://gist.github.com/olupotd/cd0c68f4c84153dffd16/download – Olu