pydev导入扩展模块出现红叉 (以opencv为例)

我使用pip安装opencv后,发现在ipython中能够正常使用,在pydv的代码提示里却找不到cv2的模块及其函数,但是是可以正常编译的,不过不能使用代码提示功能的pydv和咸鱼有什么区别?

网上关于这类问题,提供了一些方法,但是依照这些方法却发现依然没什么用,经过试验后发现网上的方法只说了最重要的一步,还差了一步(也许我的环境比较特殊?毕竟我是anaconda配置的)。现将全部步骤写下,以备忘记

打开eclipse 选择Window–>Preferences–>PyDev–>Interpreters–>python Interpreter

Libraries选项卡下选择New Folder来将最新的库加入到PyDev中。可以直接选择如下位置(python可以直接在python目录下找到)点击apply全部载入,也 可以在目录下找到要导入的库选中导入。

网上的教程这一步已经完毕了,然而我发现我还是有红叉。。。

如果你和我一样,那就继续

我观察了一下,貌似是关键字没有定义?选中上图所示选项卡,点击“new”按钮,输入CV2然后点击“APPLY”按钮,然后终于好了!

猜你喜欢

转载自blog.csdn.net/m0_37511026/article/details/73008102