我正在尝试在我的ubuntu系统上安装opencv3.0。我根据链接安装了它:http://www.pyimagesearch.com/2015/06/22/install-opencv-3-0-and-python-2-7-on-ubuntu/#comment-429946
最后,在终端中,当我尝试导入cv2时,它可以工作。但是在python IDLE中它不起作用。它给出了错误:“没有名为cv2的模块”。
此外,每当我尝试输入workon cv命令时,它会说:“错误:必须取消激活。运行'source deactivate'而不是'deactivate'。” Althoug它给出了错误,我可以进入cv环境((cv)ali @ ali-pc:〜$)。 我是ubuntu和opencv的新手。感谢
答案 0 :(得分:0)
可能是因为您的IDLE解释器设置所致。我使用Pycharm,并使用已安装的opencv-python将项目解释器的路径设置为我的virtualenv解释器。导入成功后。
答案 1 :(得分:0)
尝试提供版本
pip install opencv==4.1.0.25(latest version)
检查
pip list
如果未列出python的搜索位置
which python
在结果“ python”的位置(通常在lib / python3.5 / site-packages下)中搜索site-packages文件夹,并检查opencv-python是否存在(软件包未安装正确的位置)
sudo apt-get install opencv-python