Установить pyopencv внутри virtualenv с помощью -no-site-packages

Я пытаюсь установить pyopencv в virtualenv, созданный с помощью опции -no-site-packages:

pip install pyopencv 

Но я получаю следующую ошибку на Ubuntu 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-dev libboost-python1.40.0 libboost-python1.40-dev cmake libcv4 libcv-dev libcvaux4 libcvaux-dev). Есть идеи?

PS Я знаю, что есть готовый пакет Ubuntu python-opencv, но я не знаю, как его установить в virtualenv с помощью -no-site-пакетов (возможно, симлинк будет работать, но он уродливый …).

5 Solutions collect form web for “Установить pyopencv внутри virtualenv с помощью -no-site-packages”

Добавление этих двух строк в /etc/bash.bashrc (или просто запуск в командной строке) устранит проблему.

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

Также выполните следующие действия: https://github.com/ingenuitas/SimpleCV#installation

Я думаю, вам нужно установить openCV раньше для создания оболочки python.

 sudo apt-get build-dep python-opencv 

на самом деле не будет устанавливать python-opencv, но он будет устанавливать пакеты, отличные от Python, из-за этого. Я нахожу apt-get build-dep удивительным дополнением к использованию pip в virtualenvs.

В вашем пути отсутствует opencv.

Если вы еще не установили opencv, то sudo apt-get install opencv исправит это.

 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 
  • Задача назначения, функция numpy?
  • Пример, чтобы понять функцию оптимизации прыжкового прыжка
  • Самая быстрая метрика расстояния в пути в python
  • как использовать scipy.integrate, чтобы получить объем усеченной сферы?
  • Итерация через вектор scipy.sparse (или матрицу)
  • SciPy вместо GNU Octave
  • Вычислить функцию взаимной корреляции?
  • используя SciPy для интеграции функции, возвращающей матрицу или массив
  •  
    Interesting Posts for Van-Lav

    Проверка ввода и загрузки файлов в Django

    Праздничные календари, форматы файлов и т. Д.

    Вопрос о Django Forms Newbie

    Могу ли я использовать msilib или другие библиотеки Python для извлечения одного файла из файла .msi?

    X и y имеют несовместимые формы

    Проблемы с использованием subprocess.call () в Python 2.7.2 на Windows

    как создать прозрачный прямоугольник, реагирующий на событие click в Tkinter

    Python Regex – Как получить позиции матчей

    Как получить набор правил грамматики из Penn Treebank с помощью python & NLTK?

    Как я могу уменьшить использование памяти Scikit-Learn Vectorizers?

    Как я могу получить IP-адрес клиента запроса Tornado?

    Окно не отображается в интерпретаторе python в GTK3 без Gtk.main ()

    Исходные строки Python и unicode: как использовать веб-вход в качестве шаблонов регулярных выражений?

    Шаблон Regex для обработки как чувствительных к регистру, так и без учета регистра в одном выражении

    Извлечь время из даты и времени и определить, находится ли время (не дата) в пределах диапазона?

    Python - лучший язык программирования в мире.