安装OpenCV以与PyPy一起使用

用户

我试着用PyPy运行OpenCV,我尝试了所有的方法来让它正常工作,但是到目前为止我还是做不到。尝试从github存储库(https://github.com/skvark/opencv-python)下载OpenCV python,然后运行设置.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输出文件。感谢任何帮助。在


已被浏览了1248次
更新日期: 2020-10-22 22:34:59
2 个回答
fefe Tyson

我不知道用pypy安装,但我可以给你一些安装技巧

1-使用pip安装:

  • a-确保python目录具有写权限
  • b-在管理权限中打开cmd

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

2-通过whl文件安装,搜索python二进制文件和 在本地安装(安装时你应该有互联网 连接)

评论 - 2020年9月22日 13:38
fefe Tyson

当我在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
评论 - 2020年9月22日 13:38

最新Python问答

推荐Python问答