Python Pycharm给出了一个导入错误

Python Pycharm给出了一个导入错误,python,opencv,pycharm,Python,Opencv,Pycharm,我已经按照说明安装了opencv。当我从终端运行导入opencv的代码时,它工作正常。但是,当我从pycharm运行代码时,我得到: ImportError: No module named cv2 我已经在Pycharm中将python解释器设置为我想要的虚拟环境 背景:OP正在使用SPE Stani的python编辑器。OP安装了OpenCV/opt/ros/hydro/lib/python2.7/dist软件包,上述编辑器未检测到该软件包。将此路径添加到PYTHONPATH并不能解决此问

我已经按照说明安装了opencv。当我从终端运行导入opencv的代码时,它工作正常。但是,当我从pycharm运行代码时,我得到:

ImportError: No module named cv2

我已经在Pycharm中将python解释器设置为我想要的虚拟环境

背景:OP正在使用SPE Stani的python编辑器。OP安装了OpenCV
/opt/ros/hydro/lib/python2.7/dist软件包
,上述编辑器未检测到该软件包。将此路径添加到PYTHONPATH并不能解决此问题

解决方案(以下任意一种):

  • 将此路径添加到
    sys.path
    并将其放入每个文件中
  • 导入系统 sys.path.append('/opt/ros/hydro/lib/python2.7/dist-packages')

  • cv2.so
    文件复制到
    sys.path
    中的任何目录
    这可能会对您有所帮助。

    背景:OP正在使用
    SPE Stani的python编辑器
    。OP安装了OpenCV
    /opt/ros/hydro/lib/python2.7/dist软件包
    ,上述编辑器未检测到该软件包。将此路径添加到PYTHONPATH并不能解决此问题

    解决方案(以下任意一种):

  • 将此路径添加到
    sys.path
    并将其放入每个文件中
  • 导入系统 sys.path.append('/opt/ros/hydro/lib/python2.7/dist-packages')

  • cv2.so
    文件复制到
    sys.path
    中的任何目录 这可能对你有帮助