首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenCV-python不导入

OpenCV-python不导入
EN

Stack Overflow用户
提问于 2020-03-15 15:35:14
回答 2查看 2.5K关注 0票数 0

我正在使用Pydroid在android中编码。虽然它是一台ARM机器,所以我从PiWheels下载了OpenCV,并使用pip成功地安装了它。但无论如何我不能进口OpenCV。请帮帮忙。

以下是我尝试过的:

代码语言:javascript
复制
/storage/emulated/0 $ pip list
Package             Version
------------------- -----------
android             1.0
appdirs             1.4.3
astroid             2.2.5
audiostream         0.2
certifi             2019.11.28
chardet             3.0.4
cPython             0.0.5
cycler              0.10.0
Cython              0.29.13
distlib             0.3.0
filelock            3.0.12
h5py                2.9.0
idna                2.9
importlib-metadata  1.5.0
isort               4.3.15
jedi                0.13.2
Keras               2.3.1
Keras-Applications  1.0.8
Keras-Preprocessing 1.1.0
Kivy                1.11.0.dev0
kiwisolver          1.1.0
lazy-object-proxy   1.3.1
matplotlib          3.1.1
mccabe              0.6.1
numpy               1.16.2
opencv-python       4.1.1.26
pandas              0.25.1
parso               0.3.4
pip                 19.0.3
pygame-sdl2         2.1.0
pyjnius             1.1.5.dev0
pylint              2.3.1
pymongo             3.10.1
pyparsing           2.4.6
PySDL2              0.9.4
python-dateutil     2.8.1
pytz                2019.3
PyYAML              5.3
requests            2.23.0
scikit-learn        0.20.2
scipy               1.3.1
setuptools          40.8.0
six                 1.12.0
typed-ast           1.3.1
urllib3             1.25.8
virtualenv          20.0.10
virtualenv-tools    1.0
wheel               0.34.2
wrapt               1.11.1
zipp                3.1.0
代码语言:javascript
复制
/storage/emulated/0 $ python
Python 3.7.2 (default, Mar 20 2019, 14:25:26)
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/data/user/0/ru.iiec.pydroid3/files/arm-linux-androideabi/lib/python3.7/site-packages/cv2/__init__.py", line 3, in <module>
from .cv2 import *
ModuleNotFoundError: No module     named 'cv2.cv2'
>>>
>>> import opencv-python
  File "<stdin>", line 1
    import opencv-python
                 ^
SyntaxError: invalid syntax
>>>
>>> import cv
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'cv'
>>>
>>> import opencv
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'opencv'
>>>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-03-15 17:01:05

模块的名称是cv2。

试试import cv2

当我的笔记本电脑遇到类似的问题时,在Conda环境中安装opencv完成了我的工作。尝试删除opencv并重新安装它。

票数 1
EN

Stack Overflow用户

发布于 2020-04-16 05:29:51

从Windows命令行尝试安装:pip install opencv-python

然后是import cv2

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60694540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档