2017-04-12 73 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。 –