【发布时间】:2016-03-05 11:21:23
【问题描述】:
我已经按照Here 的说明安装了opencv。当我从终端运行它时,我的导入 opencv 的代码运行良好。但是,当我从 pycharm 运行代码时,我得到:
ImportError: No module named cv2
我已在 Pycharm 中将 python 解释器设置为我想要的虚拟环境。
【问题讨论】:
我已经按照Here 的说明安装了opencv。当我从终端运行它时,我的导入 opencv 的代码运行良好。但是,当我从 pycharm 运行代码时,我得到:
ImportError: No module named cv2
我已在 Pycharm 中将 python 解释器设置为我想要的虚拟环境。
【问题讨论】:
背景:OP 正在使用SPE Stani's python editor。 OP 已安装上述编辑器未检测到的 OpenCV /opt/ros/hydro/lib/python2.7/dist-packages。将此路径添加到 PYTHONPATH 并不能解决问题。
解决方案(以下任意一种):
sys.path 并放入每个文件中。import sys
sys.path.append('/opt/ros/hydro/lib/python2.7/dist-packages')
cv2.so 文件复制到sys.path 中的任意目录。 这可能会对你有所帮助。
【讨论】: