Ubuntu16在conda虛擬環境中安裝OpenCVC3(極簡方式)

在Ubuntu18下面,可以直接使用sudo apt install python3-opencv的方式來安裝opencv3,但是在Ubuntu16下,並沒有提供預編譯的二進制包,所以網上就各顯神通,比如從source編譯、docker等方式,不管哪一種,工作量都非常大,所以提供一種最簡單的方式來安裝opencv3。

假設已經新建了conda的虛擬環境,下面以我的虛擬環境 pytorch_1.5舉例說明。

1.查看Python版本

source activate pytorch_1.5
python -V
#例如我的是python 3.6

2.下載對應Python版本的conda預編譯opencv包
雖然Ubuntu官方沒有預編譯的二進制包,但是conda有。
對應我的Python版本,下載的就是這個版本。
在這裏插入圖片描述
3.安裝opencv,驗證

source activate pytorch_1.5
cd ~/Downloads
conda install opencv3-3.1.0-py36_0.tar.bz2

安裝完成後,驗證

source activate pytorch_1.5
python -V
#3.1.0

雖然這種方式簡單,但是也有缺點,如果只是要求opencv3,對子版本沒有特別嚴格的要求,可以使用這種方式安裝。但是如果對子版本要求非常精確,可能需要從頭編譯或者使用docker。

參考:
https://blog.csdn.net/oMoDao1/article/details/82687619

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章