安装的 Python 模块上的导入错误

我正在尝试使用 virtualenv 在 OSX 上使用带有 python 的 opencv。我创建了一个virtualenv

virtualenv --system-site-packages venv

然后我安装了 numpy 和 opencv

pip install numpy opencv-python

但是,当我使用virtualenv运行代码时,我从导入中得到了一个错误:

import cv2
import numpy as np

我收到此错误:

ImportError: No module named cv2

我无法找到有关此问题的任何信息,但似乎无法导入任何第三方模块。它也不适用于熊猫、scipy 等。最初我不是在使用virtualenv,但是我发现的其他资源告诉我可以尝试一个。


忽然笑
浏览 199回答 2
2回答

繁星淼淼

以下对我有用:$ virtualenv --system-site-packages venv$ source venv/bin/activate(venv) $ pip install numpy opencv-python(venv) $ python>>> import numpy as np
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python