windows下Pycharm安裝opencv的多種方法
之前在默認(rèn)環(huán)境中用pip安裝過一次opencv,當(dāng)時就是參考比人方法弄,稀里糊涂的,然后今天想在自己別的環(huán)境下(tensorflow)下安裝終于弄懂了一些,暫時發(fā)現(xiàn)了幾種安裝的方法,特此記錄下。
方法1:在Pycharm自帶的庫中下載(暫且這么叫吧,如下圖)
這個方法我也是看別人說的,自己還沒試過,描述也沒介紹版本啥的,所以個人也不推薦…
方法2:
就是opencv官網(wǎng)介紹的安裝方法,但是有些需要改,這里把步驟說明下:
1)先下載win版本的opencv并extract,然后在opencv\build\python\cv2下選擇對應(yīng)python版本文件夾下(比如我的是python-3.7)的 .pyd文件(cv2.cp37-win_amd64.pyd)。
2)將該文件復(fù)制到你要安裝的環(huán)境下的 Lib\site-packages路徑下(G:\software_Anaconda\Anaconda3\envs\tensorflow\Lib\site-packages),重命名為 cv2.pyd
3)在Pycharm相應(yīng)的解釋器下就可以使用opencv了
但是這個方法不知道為什么在conda管理器下不顯示已安裝,不知道為什么會這樣,可能哪里沒弄好,所以我也沒用這個方法。
方法3:
用Anaconda包管理器里面的庫安裝opencv,但是這個方法一個弊端就是安裝的opencv最高版本只是3.4版本
所以也不推薦這個方法,當(dāng)然如果對opencv版本沒要求的話可用這方法,conda安裝挺方便的。
直接在Anaconda Navigator(就是上面圖片)中直接Apply就自己安裝了:
或者cmd中通過conda install opencv=3.4.2命令安裝:
方法4:
參考這個:這篇文章
1)先去這個網(wǎng)站:用于python擴(kuò)展包的非官方Windows二進(jìn)制文件下載對應(yīng)的opencv版本的 .whl 文件
下載后放在你環(huán)境下面的…\Lib\site-packages文件夾下。
2)進(jìn)入cmd激活你要安裝的環(huán)境
看下激活是否成功:
之后用pip安裝,輸入:pip install G:\software_Anaconda\Anaconda3\envs\tensorflow\Lib\opencv_python-4.1.0+contrib-cp37-cp37m-win_amd64.whl
看見successfully installed …就是安裝成功了,如下圖:
3)大功告成。cmd下輸入conda list就可以看到安裝的包里面有opencv了,這個方法能自由選擇opencv的版本,安裝也算方便,推薦這個方法。
總結(jié)
到此這篇關(guān)于windows下Pycharm安裝opencv的多種方法的文章就介紹到這了,更多相關(guān)Pycharm安裝opencv內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python光學(xué)仿真學(xué)習(xí)wxpython創(chuàng)建手速測試程序
這篇文章主要介紹了python光學(xué)仿真學(xué)習(xí)使用wxpython創(chuàng)建一個手速測試程序示例的實現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-10-10anaconda創(chuàng)建、查看、激活與刪除虛擬環(huán)境指令總結(jié)
在跑項目時常常會安裝很多的包,也通常會遇到需要安裝指定版本的包,以及包與包不兼容的問題,下面這篇文章主要給大家介紹了關(guān)于anaconda創(chuàng)建、查看、激活與刪除虛擬環(huán)境指令的相關(guān)資料,需要的朋友可以參考下2022-11-11Django應(yīng)用程序入口WSGIHandler源碼解析
這篇文章主要介紹了Django應(yīng)用程序入口WSGIHandler源碼解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-08-08