尝试使用caffe中的mnist模型测试手写的图片时,发现pycharm 没有cv2,然后安装借鉴前人经验,总结安装过成如下:
前提本人系统,已经安装brew ,xcode
1.直接输入命令 brew install opencv
2.成功安装opencv之后,进入python的site-packages目录下,并创建链接(下载好的opencv放在/usr/local/Cellar/opencv/2.4.13.2/)
cd /Library/Python/2.7/site-packages/
注:这里要用root权限
sudo ln -s /usr/local/Cellar/opencv/2.4.13.2/lib/python2.7/site-packages/cv.py cv.py
sudo ln -s /usr/local/Cellar/opencv/2.4.13.2/lib/python2.7/site-packages/cv2.so cv2.so
3.最后配置环境变量,在.bash_profile中添加变量。
cd ~
touch .bash_profile
open -e .bash_profile
在.bash_profile 中输入 export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages 。再保存环境变量。
source .bash_profile
4.在python 命令行,import cv2 没有报错,就说明没有问题了,但是在pycharm中依然显示红线,这时需要在run ->Edit configuration ->Behave 中添加环境变量
如果还没有消失错误,直接更新下pycharm版本,问题就解决了
在MAC系统中,为了解决PyCharm中无法引入cv2的问题,按照以下步骤进行操作:1) 使用brew安装opencv;2) 创建python site-packages目录下的cv2链接;3) 配置环境变量;4) 在PyCharm的运行配置中添加环境变量。若在PyCharm中仍有错误提示,尝试更新PyCharm版本。

6022

被折叠的 条评论
为什么被折叠?



