python - 在 python 中安装和导入模块的问题

标签 python numpy opencv

我正在 windows10 上安装 python 并尝试在命令窗口中安装 opencv 和 numpy 扩展。我安装它们没有错误,它说它已成功安装。但是当我尝试检查安装并导入 cv2 时,它无法识别它并给我错误:没有名为 cv2 的模块。
有人可以帮我解决这个问题吗?安装过程有问题还是我需要安装其他东西?
我检查了每个版本的最新版本,并在我的系统中使用了兼容的版本。

谢谢。

最佳答案

一种解决方案可能是您有 2 个版本的 python。因此,转到特定 python 的脚本目录并运行:pip install numpy
如果这也不起作用,您可以在 Why can't I import opencv3 even though the package is installed? 上找到此问题的答案。 ,如@Cut7er 所述。

我自己也尝试过针对上述问题的解决方案。但是,它们对我不起作用。因此,您可以尝试使用的另一件事是这个名为 PyCharm 的 IDE。它当然比 IDLE 更漂亮,但它也有一个内置的 GUI 控制的二进制文件或包安装。这会让事情变得容易得多。我在 python 包方面遇到了很多问题,这个 IDE 让事情变得容易多了。您可以在 https://www.jetbrains.com/pycharm/download/#section=windows 上找到它.

你也可以使用 python 。但是,我发现它有点难以使用,因为它有类似的问题。

编辑:

好像您正在使用 PyCharm。但是,您正在从命令提示符安装库。所以,看看答案:ImportError: No module named 'bottle' - PyCharm .此答案将指导您如何通过 PyCharm 窗口本身安装某个库。所以,

1) 转到文件>设置

2) 从搜索选项卡中搜索“口译员”。打开解释器

3) 您现在可以在右侧看到一个加号。单击它会在左侧打开一个部分。

4) 在搜索选项卡中,搜索numpyopencv .单击要安装的任何模块。然后点击左下角的“安装包”按钮。这将为您安装软件包。

5) 然后点击保存。然后运行你的文件,上面写着 import cv/cv2 .

这应该可以解决问题。

希望能帮助到你!

关于python - 在 python 中安装和导入模块的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52316354/

相关文章:

Python pandas 复杂的分组依据

python - Matplotlib ArtistAnimation 一步显示多个元素

python - 将单个 numpy 数组的值添加到其他 numpy 数组中的所有列

Python Numpy 获取 2 个二维数组之间的差异

opencv - 使用Kmeans功能的输出中心对数据进行聚类

python - 为什么 Pillow 无法识别 JPEG 格式?

Python Postgres - psycopg2.ProgrammingError : no results to fetch

c++ - 用于交通标志检测的特征描述符在opencv中如何工作

python - 使用 numpy 和 pil 将 565(16bit-color) 转换为 888(24bit-color)

python - OpenCV 错误 : Unsupported format or combination of formats (Unsupported combination of input and output formats) in getRectSubPix