記錄sk-video的安裝以及報錯處理
阿新 • • 發佈:2018-11-21
遇到一個專案的程式碼是使用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/ ,首先下載
在終端中輸入命令:下載
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