我使用pip安装opencv后,发现在ipython中能够正常使用,在pydv的代码提示里却找不到cv2的模块及其函数,但是是可以正常编译的,不过不能使用代码提示功能的pydv和咸鱼有什么区别?
网上关于这类问题,提供了一些方法,但是依照这些方法却发现依然没什么用,经过试验后发现网上的方法只说了最重要的一步,还差了一步(也许我的环境比较特殊?毕竟我是anaconda配置的)。现将全部步骤写下,以备忘记
打开eclipse 选择Window–>Preferences–>PyDev–>Interpreters–>python Interpreter
Libraries选项卡下选择New Folder来将最新的库加入到PyDev中。可以直接选择如下位置(python可以直接在python目录下找到)点击apply全部载入,也 可以在目录下找到要导入的库选中导入。
网上的教程这一步已经完毕了,然而我发现我还是有红叉。。。
如果你和我一样,那就继续
我观察了一下,貌似是关键字没有定义?选中上图所示选项卡,点击“new”按钮,输入CV2然后点击“APPLY”按钮,然后终于好了!