eclipse pydev 中的 anaconda opencv 未解决的导入
anaconda opencv in eclipse pydev unresolved import
我找不到这个问题的答案,我看了很多。我使用 python 发行版 anaconda 安装 opencv 以便在我的 python 应用程序中使用本网站
上的说明
https://rivercitylabs.org/up-and-running-with-opencv3-and-python-3-anaconda-edition/
它非常简单,效果很好,我的 python 应用程序中提供了 opencv。我只有一个问题,本质上是一个烦恼:eclipse 和 pydev 看不到 cv2 可用,它们在 import cv2 语句上给出了红色的小下划线,并声称这是一个 "unresolved import"。我再说一遍,当我 运行 我的 python 应用程序时,cv2 可以工作,没问题。它只是没有被 eclipse 和 pydev 看到。
查看安装opencv的anaconda env目录,在lib/python3.6/site-packages目录下找到这个文件:
cv2.cpython-36m-x86_64-linux-gnu.so
这个文件夹,/anaconda-env-folder/lib/python3.6/site-packages,当然在 eclipse 中的 anaconda 虚拟环境的 python 路径中列出。没有它什么都行不通。但是这个文件夹中的其他所有内容都是一个 py 文件。这是一个如此。那是问题所在吗? Eclipse 和 pydev 看不到这种类型的文件,因此不能认为它是可导入的?即使python可以导入?
我尝试将目录添加为外部库,并尝试使用 LD_LIBRARY_PATH 中的此目录启动 eclipse,按照:
Eclipse with $LD_LIBRARY_PATH
还是"unresolved import"。
有办法解决这个问题吗?
感谢您的帮助!
看看我的回答,尤其是 Eclipse tutorial
图片。
Installing opencv on Windows 10 with python 3.6 and anaconda 3.6
即使 Windows 10,它也应该适用于 Linux...
此外,尝试使用 cv2.cv2
语法,看看会发生什么......
我找不到这个问题的答案,我看了很多。我使用 python 发行版 anaconda 安装 opencv 以便在我的 python 应用程序中使用本网站
上的说明https://rivercitylabs.org/up-and-running-with-opencv3-and-python-3-anaconda-edition/
它非常简单,效果很好,我的 python 应用程序中提供了 opencv。我只有一个问题,本质上是一个烦恼:eclipse 和 pydev 看不到 cv2 可用,它们在 import cv2 语句上给出了红色的小下划线,并声称这是一个 "unresolved import"。我再说一遍,当我 运行 我的 python 应用程序时,cv2 可以工作,没问题。它只是没有被 eclipse 和 pydev 看到。
查看安装opencv的anaconda env目录,在lib/python3.6/site-packages目录下找到这个文件:
cv2.cpython-36m-x86_64-linux-gnu.so
这个文件夹,/anaconda-env-folder/lib/python3.6/site-packages,当然在 eclipse 中的 anaconda 虚拟环境的 python 路径中列出。没有它什么都行不通。但是这个文件夹中的其他所有内容都是一个 py 文件。这是一个如此。那是问题所在吗? Eclipse 和 pydev 看不到这种类型的文件,因此不能认为它是可导入的?即使python可以导入?
我尝试将目录添加为外部库,并尝试使用 LD_LIBRARY_PATH 中的此目录启动 eclipse,按照:
Eclipse with $LD_LIBRARY_PATH
还是"unresolved import"。
有办法解决这个问题吗?
感谢您的帮助!
看看我的回答,尤其是 Eclipse tutorial
图片。
Installing opencv on Windows 10 with python 3.6 and anaconda 3.6
即使 Windows 10,它也应该适用于 Linux...
此外,尝试使用 cv2.cv2
语法,看看会发生什么......