我曾经使用anaconda,但目前我尝试了Pycharm,然后我爱上了它。
现在我有一个来自我的硕士学位的项目,我必须使用的模块之一是opencv。
但遗憾的是我无法在我的Mac机器上正确安装open cv,
它一直还给我,这个错误
收集opencv
找不到满足opencv要求的版本(来自版本:)没有找到opencv的匹配发行版
要在Mac上安装OpenCV并在PyCharm中使用它,请按照下列步骤操作:
先决条件:安装了Python 2.7或3xx,virtualenv和OpenCV。
打开一个终端并在这里创建一个虚拟环境pyimagesearch
$ mkvirtualenv pyimagesearch
第2步是杂项,具体取决于您的需求。
pip install numpy
pip install scipy
pip install matplotlib
/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并创建一个新的“Pure Python”项目
设置我们的Python解释器的位置。默认情况下,PyCharm将指向Python的系统安装,但是,对于我们的情况,我们需要它指向虚拟环境pyimagesearch
。
因此,单击齿轮图标并选择“添加本地”。在我的例子中,pyimagesearch
虚拟环境位于~/.virtualenvs/pyimagesearch/
,其中包含~/.virtualenvs/pyimagesearch/bin
中的实际Python二进制文件。成功导航到文件夹后,为我选择bin文件夹中的python2.7
虚拟环境二进制文件。
希望能帮助到你!
在此之后,你们都准备好了。 PyCharm将使用您的pyimagesearch
虚拟环境,并将识别OpenCV库。