Установите OpenCV для использования с PyPy - PullRequest
1 голос
/ 12 мая 2019

Я пытаюсь запустить OpenCV с PyPy, я пробовал все, чтобы он работал, но пока не смог.Попытался загрузить opencv-python из своего репозитория github (https://github.com/skvark/opencv-python), а затем сам запустить setup.py, но он выдает мне эту ошибку:

Traceback (most recent call last):  File "C:\pypy2.7-v7.1.1-win32\site-packages\skbuild\setuptools_wrap.py", line 578, in setup
    cmkr.make(make_args, env=env)
  File "C:\pypy2.7-v7.1.1-win32\site-packages\skbuild\cmaker.py", line 481, in make
    os.path.abspath(CMAKE_BUILD_DIR())))

An error occurred while building with CMake.
  Command:
    "cmake" "--build" "." "--target" "install" "--config" "Release" "--"
  Source directory:
    I:\Dropbox\project\opencv-python
  Working directory:
    I:\Dropbox\project\opencv-python\_skbuild\win32-2.7\cmake-build
Please see CMake's output for more information.

Попытался запустить команду отдельно, но также дает мнеДругая ошибка: Ошибка: не удалось загрузить кеш. - Также пытались найти некоторые решения для этой ошибки кеша, но ничего.

Я не мог понять, в чем проблема, а также не смог найти какой-либо выходной файл CMake.Любая помощь приветствуется.

Ответы [ 2 ]

0 голосов
/ 12 мая 2019

Когда я пытаюсь сделать следующее в Linux, я получаю хороший вывод cmake.Возможно, у вас нет установленного cmake и на вашем пути?

virtualenv -p /path/to/pypy2/bin/pypy /tmp/pypy2
source /tmp/pypy2/bin/activate
sudo apt install libtiff-dev libqt4-dev
python setup.py bdist_wheel
0 голосов
/ 12 мая 2019

Я не знаю, как установить pypy, но я могу дать вам несколько советов по установке

1 - установить с помощью pip:

  • a- убедитесь, что каталог pythonимеет разрешение на запись
  • b- открыть cmd в административном разрешении

  • c- выполнить команду pip install opencv-contrib-python

2 - установить через whl файлы, найти двоичные файлы python и установить его локально (при установке у вас должно быть подключение к интернету)

...