0

我之前安装过 python 3.7、anaconda3 和 jupyter notebook。然后我尝试使用以下命令安装 opencv 库。

pip install opencv-python

它说,

已满足要求:c:\programdata\anaconda3\lib\site-packages (4.1.1.26) 中的 opencv-python

当我尝试从 IDLE 导入 o​​pen-cv 库时,出现以下错误。

ModuleNotFoundError:没有名为“cv2”的模块。

但是当我从 jupyter notebook 运行它时,它可以工作。

我看到的原因是软件包安装在 anaconda3 文件夹中,但没有安装在 python 文件夹中。

如何在 python 文件夹中安装包?因为我需要从 IDLE 运行它。

我在 Windows 10 上使用 python 3.7.1。

谢谢你。

4

1 回答 1

0

你在python中使用什么IDLE?如果您使用 Python IDLE,通常在您导入包时,会安装在C:\Users\Your_Username\AppData\Local\Programs\Python\Python37-32\Lib

如果要在其他文件夹中安装软件包,请尝试使用此

pip install --target=C:\path\to\folder\ opencv-python

如果您有另一个 IDLE,请在评论中告诉我它是什么(PyCharm、VSCode...)。

于 2019-10-05T18:51:42.030 回答