我曾經使用Anaconda安裝開放CV,但目前我試過Pycharm,然後我愛上了它。無法在我的pycharm版本(MAC)
現在我有一個項目從我的碩士學位,該模塊我必須使用的一個,是OpenCV的。
但遺憾的是我不能正確我的Mac機上安裝開放CV,
保持它返回我,這個錯誤
收集OpenCV的
找不到滿足要求的OpenCV版本(from版本) 未找到與opencv匹配的發佈內容
我曾經使用Anaconda安裝開放CV,但目前我試過Pycharm,然後我愛上了它。無法在我的pycharm版本(MAC)
現在我有一個項目從我的碩士學位,該模塊我必須使用的一個,是OpenCV的。
但遺憾的是我不能正確我的Mac機上安裝開放CV,
保持它返回我,這個錯誤
收集OpenCV的
找不到滿足要求的OpenCV版本(from版本) 未找到與opencv匹配的發佈內容
要在Mac上安裝OpenCV並在PyCharm中使用它,請執行以下步驟:
個先決條件:Python 2.7版或3XX,virtualenv和OpenCV安裝。
打開一個終端,並創建一個虛擬環境,pyimagesearch
這裏
$ mkvirtualenv pyimagesearch
第二步是雜,根據您的需要。
pip install numpy
pip install scipy
pip install matplotlib
符號-連結cv2.so和cv.py文件。 (只有OpenCV 3xx的cv2.so文件)。 在我的系統,OpenCV的安裝在/usr/local/lib/python/2.7/site_packages/
$ cd ~/.virtualenvs/pyimagesearch/lib/python2.7/site-packages/
$ ln -s /usr/local/lib/python2.7/site-packages/cv.py cv.py
$ ln -s /usr/local/lib/python2.7/site-packages/cv2.so cv2.so
這些步驟基本上是設立了PyCharm這個虛擬環境。
打開PyCharm並創建一個新的「純Python」項目
建立我們的Python解釋器的位置。默認情況下,PyCharm將指向Python的系統安裝,但是,對於我們的情況,我們需要它指向虛擬環境pyimagesearch
。
所以點擊齒輪圖標,選擇「添加本地」。在我的情況下,pyimagesearch
虛擬環境位於~/.virtualenvs/pyimagesearch/
與~/.virtualenvs/pyimagesearch/bin
實際的Python二進制文件。成功導航到您的文件夾後,爲我選擇bin文件夾中的python2.7
虛擬環境二進制文件。
希望它有幫助!
在此之後,你就全部設置好了。 PyCharm將使用您的pyimagesearch
虛擬環境,並將識別OpenCV庫。
謝謝,但我仍然無法安裝某些軟件包。在pycharm中,即使已經創建了虛擬環境,@Rick M.你知道如何將設置恢復到默認的mac嗎?特別是任何使用python的東西。哈哈。預先感謝你裏克 –
哪個包特別? –
opencv和python 3.6,Rick。 –
你現在怎麼安裝openCV? –
我跟着本教程中,我發現: https://docs.google.com/document/d/1vIA1g9Se_yylg1-ua5JYC7sMxSx4AdRxdZTUKtR_f6U/edit?usp=sharing ,一切都很好,我想我擰上步驟4A我的Mac設置,通過創建符號鏈接。哈哈哈,我不懂創建符號鏈接。傻我。你知道如何恢復我的符號鏈接嗎? –
*直到我認爲我在步驟4a上擰緊了我的mac設置。 你知道如何刪除或撤銷我的符號鏈接嗎? hahaha –