记录sk-video的安装以及报错处理

遇到一个项目的代码是使用sk-video读取视频数据,在使用pip install sk-video命令完成安装之后,却发现无法读取视频。后来发现需要使用ffmpeg作为后端。但是使用使用pip install ffmpeg之后,安装完成ffmpeg之后,却还是无法实现。
在github上发现详细的安装介绍

https://github.com/scikit-video/scikit-video

部分翻译如下:
一、最低要求:

  • Either ffmpeg (version >= 2.8) or libav (either version 10 or 11)
  • python (2.6, 2.7, 3.3, and 3.5)
  • numpy (version >= 1.9.2)
  • scipy (version >= 0.16.0)
  • PIL/Pillow (version >= 3.1)
  • scikit-learn (version >= 0.18)
  • mediainfo (optional)
    上面的安装都可以通过pip install 或者conda install安装
    二、pip更新
  • 安装python-setuptools 或者python2-setuptools
    这里参考 https://pip.pypa.io/en/latest/installing/ ,首先下载
    在终端中输入命令:下载 get-pip.py

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

  • 通过如下命令安装pip或者更新(主要是为了同时安装setuptools和wheel,否则会报错)

    python get-pip.py pip == 18.1 wheel == 0.30.0 setuptools==28.8.0

三、通过github安装
从github上获取安装文件,cd进入文件

  • 命令如下(可以选择pyhton2)
python setup.py build
  • 相同目录下运行(没有管理员权限,在虚拟环境下可以去掉sudo)
sudo python setup.py install

猜你喜欢

转载自blog.csdn.net/weixin_40100431/article/details/83304176