python - Pycharm 给出导入错误

标签 python opencv pycharm

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

ImportError: No module named cv2

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

最佳答案

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

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

  1. 将此路径添加到 sys.path 并将其放入每个文件中。

导入系统 sys.path.append('/opt/ros/hydro/lib/python2.7/dist-packages')

  1. cv2.so 文件复制到sys.path 中的任意目录。

这可能对你有帮助。

关于python - Pycharm 给出导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34022054/

相关文章:

python - 将 .jpg 转换为 .txt

python - Pandas groupby 在使用两次应用时复制组

c++ - 计算给定两组点的相似变换矩阵?

opencv - 拼接一些图像使用JavaCV

javascript - 使用 JavaScript 进行运动检测和简单分析?

python - TensorFlow 仅在提供的训练数据的 1/32 上运行

python - 如何使用 lxml 仅检索可见节点文本

python - FilePath 宏不包含 Pycharm 中的值

intellij-idea - PyCharm + IdeaVim -- 如何重新绑定(bind) Ctrl-C?

pycharm - 在 PyCharm 中回滚更新