2017-04-12 74 views
0

我曾經使用Anaconda安裝開放CV,但目前我試過Pycharm,然後我愛上了它。無法在我的pycharm版本(MAC)

現在我有一個項目從我的碩士學位,該模塊我必須使用的一個,是OpenCV的。

但遺憾的是我不能正確我的Mac機上安裝開放CV,

保持它返回我,這個錯誤

收集OpenCV的

找不到滿足要求的OpenCV版本(from版本) 未找到與opencv匹配的發佈內容

+0

你現在怎麼安裝openCV? –

+0

我跟着本教程中,我發現: https://docs.google.com/document/d/1vIA1g9Se_yylg1-ua5JYC7sMxSx4AdRxdZTUKtR_f6U/edit?usp=sharing ,一切都很好,我想我擰上步驟4A我的Mac設置,通過創建符號鏈接。哈哈哈,我不懂創建符號鏈接。傻我。你知道如何恢復我的符號鏈接嗎? –

+0

*直到我認爲我在步驟4a上擰緊了我的mac設置。 你知道如何刪除或撤銷我的符號鏈接嗎? hahaha –

回答

0

要在Mac上安裝OpenCV並在PyCharm中使用它,請執行以下步驟:

先決條件:Python 2.7版或3XX,virtualenvOpenCV安裝。

打開一個終端,並創建一個虛擬環境,pyimagesearch這裏

  1. $ 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庫。

    +0

    謝謝,但我仍然無法安裝某些軟件包。在pycharm中,即使已經創建了虛擬環境,@Rick M.你知道如何將設置恢復到默認的mac嗎?特別是任何使用python的東西。哈哈。預先感謝你裏克 –

    +0

    哪個包特別? –

    +0

    opencv和python 3.6,Rick。 –