上回成功安裝了 Anaconda + Opencv 以為王子與公主從此過著幸福快樂的日子
...個屁
要不是為了一個需要載入影片的應用實作, 我壓根不會發現 ffmpeg 武功是廢的
為此又是許多時間的投入, 最後算是找到了一篇好文章
ffmpeg 方面的基本問題算是解決了
但老實說問題並未完全處理乾淨, 故在此還是要備註一下
首先, 如果 Opencv 是已經裝好了的狀態, 那麼在上回文章中的 step 3 所建立的 build
為了 ffmpeg 的安裝順利著想, 務必先把整個 build 砍了, 然後重新 cmake
再者, 我發現 Anaconda 抓不到我新裝好的 ffmpeg, 我直覺是路徑設定上的問題
詳細一點說, 就是如果 export PATH="/home/your_username/anaconda2/bin:$PATH"
則 conda 功能可被抓到, 這時 Anaconda 功能可執行, 除了 ffmpeg 還是在那動也不動
此時如果我重新設定路徑變數 (利用 $ cat /etc/environment)
$ export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
此時 conda 功能消失, 但 ffmpeg 可執行
由於 ffmpeg 功能庫是設定在 /usr/local/ffmpeg 不知道該怎麼適當地安置到 anaconda2 內的路徑
或是讓 Anaconda 可以連接到 ffmpeg 的路徑?
目前試過 $ conda install -c https://conda.binstar.org/menpo ffmpeg 但無效
尚在網路上慢慢爬文搜索答案...
TMD 怎麼有系統用起來這麼虐心啊
最後說個無關緊要的事, 拜那篇好文章所賜, 我就順手把 tensorflow 給裝了
想說既然要玩 AI 那麼裝 tensorflow 也是遲早的事, 只是聽說 tensorflow 的水很深...呵呵
(安裝過程同時參考另一篇教學)