【发布时间】:2019-03-18 09:31:52
【问题描述】:
我目前是 python 新手。我已经使用 Anaconda 4.5 版安装了 python 3.6。在下面安装了几个包后,我无法导入 cv2:
pip install numpy scipy matplotlib scikit-learn jupyter
pip install opencv-contrib-python
我已尝试安装各种版本的 cv2,但均无济于事。
【问题讨论】:
-
试试:
python -m pip install XXX;或use conda and switch env -
试了同样不行。我认为问题出在初始化文件第 2 行,其中写有“from .cv2 import *”,但在我的 cv2 文件夹中没有目录名称 cv2。
-
如果安装成功,应该有一个文件名为:Windows 上的
lib\\site-packages\\cv2\\cv2.cp36-win_amd64.pyd或Linux 上的site-packages/cv2.cpython-36m-x86_64-linux-gnu.so。 -
是的,此文件存在,名称为 cv2.cp36-win_amd64.pyd。问题仅在导入中,将包休息,conda 工作正常。
标签: python python-3.x opencv cv2