簡體   English   中英

安裝OpenCV以與PyPy一起使用

[英]Install OpenCV to use with PyPy

我正在嘗試使用PyPy運行OpenCV,我已盡一切努力使其能夠正常工作,但到目前為止我還做不到。 嘗試從其github存儲庫( https://github.com/skvark/opencv-python )下載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輸出文件。 任何幫助表示贊賞。

當我在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

我不知道通過pypy安裝,但是我可以為您提供一些安裝提示

1-用pip安裝:

  • a-確保您自己python目錄具有寫權限
  • b-在管理權限中打開cmd

  • c-運行命令pip install opencv-contrib-python

2-通過Whl文件安裝,搜索python二進制文件並在本地安裝(安裝時您應該具有互聯網連接)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM