【问题标题】:no module named cv2 on exporting anaconda path导出 anaconda 路径时没有名为 cv2 的模块
【发布时间】:2015-02-06 06:56:27
【问题描述】:

我有 ubuntu 14.04 我在其中安装了 OpenCV3 它工作正常 然后我安装了anaconda(python)。为了使它工作,它说我必须编辑 ~/.bashrc 并将 anaconda 路径导出到它。

我更改为 python 2.7.8 并给出错误:no module named cv2 error.. 如果我在 .bashrc 中评论该行,则 python 将更改为 2.7.6并且错误消失了。我该怎么办?

这是我在 bashrc 中包含该行时的错误

Traceback (most recent call last):
  File "test.py", line 7, in <module>
    import cv2
ImportError: /home/aman/anaconda/bin/../lib/libm.so.6: version `GLIBC_2.15' `not found (required by /usr/lib/x86_64-linux-gnu/libxvidcore.so.4)

【问题讨论】:

  • ubuntu和anaconda安装的python不一样。 Ubuntu带有一个预构建的python版本,当你安装anaconda时,包会有所不同,最好从源代码构建opencv,其中包含anaconda的python。看这里:answers.opencv.org/question/17536/…

标签: python opencv ubuntu-14.04 anaconda


【解决方案1】:

尝试运行conda remove system。这将从 Anaconda 中删除 libm.so.6 文件。见https://github.com/ContinuumIO/anaconda-issues/issues/182

【讨论】:

    猜你喜欢
    • 2020-11-29
    • 2019-08-17
    • 2018-05-07
    • 2021-06-24
    • 2018-04-01
    • 2015-05-20
    • 2021-08-02
    • 1970-01-01
    相关资源
    最近更新 更多