ubuntu下使用anaconda安裝opencv後imshow失敗?

時間 2021-05-30 20:07:47

1樓:鍇鍇

整那些個玩意都沒有用!我告訴大家兩個方法,保證簡單好使!

2.終端輸入如下指令:

3.重新make你的cpp檔案,完事

2樓:

同Ubuntu16.04,裝完opencv後imshow無法用,試了conda install -c menpo opencv3之類的方法也沒成功。

後來在conda裡用pip裝解決了這一問題。

3樓:

imshow gtk2 error on linux · Issue #43 · conda-forge/opencv-feedstock

以前的conda各種源的opencv是不帶gtk和ffmpeg的,一些人用了menpo庫可以使用是因為這裡的cv是有這些的,可是這個源早已經停止了維護imshow gtk2 error on linux · Issue #43 · conda-forge/opencv-feedstock以前的conda各種源的opencv是不帶gtk和ffmpeg的,一些人用了menpo庫可以使用是因為這裡的cv是有這些的,可是這個源早已經停止了維護,可見主維護者在這說的。

imshow gtk2 error on linux · Issue #43 · conda-forge/opencv-feedstock

那麼使用這裡的cv的話就會有版本過老的問題,這也是我不願意用這個方法的原因。

loopbio/opencv-feedstock

conda config --add channels conda-forge

conda search opencv --channel conda-forge

可以看到各種build以及版本,選擇自己想要的版本及build來安裝cv,然後我的imshow什麼的就可以用了。

opencv3.4.4 py27_blas_openblashbbbf1d5_201 conda-forgeopencv3.

4.4 py36_blas_openblash85ad109_1202 conda-forgeopencv3.4.

4 py36_blas_openblash85ad109_1203 conda-forgeopencv3.4.4 py36_blas_openblashae2c2e9_202 conda-forgeopencv3.

4.4 py36_blas_openblashae2c2e9_203 conda-forgeopencv3.4.

4 py36_blas_openblashbbbf1d5_200 conda-forgeopencv3.4.4 py36_blas_openblashbbbf1d5_201 conda-forgeopencv3.

4.4 py37_blas_openblash85ad109_1202 conda-forgeopencv3.4.

4 py37_blas_openblash85ad109_1203 conda-forgeopencv3.4.4 py37_blas_openblashae2c2e9_202 conda-forgeopencv3.

4.4 py37_blas_openblashae2c2e9_203 conda-forge

舉個例子

conda install opencv=3.4.4=py37_blas_openblashae2c2e9_203

4樓:前方路窄

conda remove opencv

conda install -c menpo opencvpip install --upgrade pippip install opencv-contrib-python完美解決

5樓:

conda install -c loopbio -c conda-forge -c pkgw-forge ffmpeg gtk2 opencv

我這樣成功了

6樓:Litrin

Ubuntu or Debian,

install libgtk2.0-dev and pkg-config, then re-run cmake or configure

還不夠清楚?

Ubuntu 下 C, C , Java, JavaScript, PHP MySQL 最好的開發環境是什麼?Eclipse 是不是可以算乙個?

徐天澤 其實在國內大多數做linux下開發的,都是在windows下進行的。除了有一些公司,在內部就用linux環境,所以在linux環境下開發。vim其實大部分時間都是vi,因為這幫人非常守舊。還有新生代的程式設計師,用的是ubuntu,開發環境自然就是eclipse,外掛程式比較好用。但也容易造...

有沒有雙顯示卡筆記本在Ubuntu下使用cuda的解決方案?

For guys who use laptop one thing you should make sure your UEFI turned off secure mode,which is very important.otherwise when your system could detec...

Ubuntu中無法使用docker是為什麼?

厚蛋燒加蛋 是不是你單純就沒在 WSL1 中裝 Docker 呀 WSL1 其實也不支援 Docker 吧 在 WSL2 出來之前,windows 上的 Docker for Desktop 實際上是跑在 Hyper V 虛擬機器上的。WSL2 面世之後,就可以開啟 Use WSL2 based e...