我在启动项目时遇到问题。我想在 Python 中使用 OpenCV 库,使用 Visual Studio 2017 作为 IDE(在 Windows 10 上)。我通过 VS 安装程序向 VS 添加了 Python 扩展(例如 Anaconda3 64 位)。之后,斗争开始。有人告诉我,Anaconda 可以很好地处理多个包,所以我打开 Python IDE 窗口并将 Anaconda 设置为默认值。然后在同一个窗口中,我单击了包。执行后
conda install -c conda-forge opencv
conda install -c conda-forge/label/gcc7 opencv
conda install -c conda-forge/label/broken opencv
通过所列软件包上方的文本字段,我能够在该列表中看到 opencv 软件包。但是当我试图在一个新的 python 文件中导入 opencv 时,它不起作用。 (找不到包)
我也尝试在官方网站上下载最新的 OpenCV 版本,但我得到了一个文件夹。我浏览了这个文件夹并找到了一些 .pyd(python 扩展名)文件。我可以将它们包含在 VS 中吗?
我希望任何人都可以提供帮助,在此先感谢!
最佳答案
您可以使用/尝试/检查 Python 环境选项卡
(查看
、其他 Windows
、Python 环境
) 将东西安装到您已安装的任何“环境”:
不知道它是否更舒服 - 我通常使用它来安装缺少的依赖项(使用 pypi - 而不是 conda)和搜索输入来检查它是否正常:
我主要将 python 3.6 用于开发 - 所以在 anaconda 默认值上安装的并不多。
HTH
关于python - 如何在 Python 中以 VS 作为 IDE 使用 OpenCV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54065140/