我正在开发一个需要OpenCV的项目,而我正在Mac上的PyCharm中进行.我已经设法使用Homebrew成功安装OpenCV,并且当我在终端中运行Python(版本2.7.6)时我能够导入cv2并且我没有错误.当我尝试在PyCharm中导入它时出现问题.我得到一个红色下划线:
没有名为cv2的模块
我假设PyCharm无法找到我的cv2.so文件,但我有最新的PyCharm版本(4.0.6),我看过的论坛都没有对这个版本有帮助.如何让PyCharm识别我的cv2文件?我进入了Project Interpreter,但没有从我自己的机器导入OpenCV的选项.此外,在编辑配置中,我定义了一个环境变量
PYTHONPATH
并将其设置为
/usr/local/lib/python2.7/site-packages:$PYTHONPATH
但这也没有帮助.
有任何想法吗?
编辑:我设置了virtualenv无济于事,并想出如何在新的PyCharm版本上添加一个路径到当前框架,结果证明cv2.so的路径已经给出了它仍然在抱怨.