作者:梦苓718 | 来源:互联网 | 2023-09-24 11:26
环境:OS:CentOS6.7PyCharm:2017.2.4Python解释器:anaconda2customer(64-bit)Python2.7.14问题
环境:
OS:CentOS6.7
PyCharm: 2017.2.4
Python解释器:anaconda2 customer(64-bit) Python2.7.14
问题:PyCharm找不到cv2。
(1)我在Pycharm中写了一个Python_OpenCV.py。具体代码如下:
import cv2
img = cv2.imread("fu.jpg")
print img
(2)在Pycharm中运行报错如下:
![](https://www.#.com/imgs/2/2/1/3/32/3af6e3b561c717ea1da11697b5e9694f.jpe)
(3)在Terminal中输入Python_OpenCV.py可以正常运行。结果如下:
![](https://www.#.com/imgs/2/3/4/7/42/abd0b99123f1b43690b1559e98e7bba0.jpe)
可见在Terminal中是没有问题的,那就是Pycharm的环境配置有问题。
解决办法:
(1)在terminal的Python交互环境中输入以下命令:
![](https://www.#.com/imgs/7/5/7/0/57/14618eee981a8a731c81fc2baed18ba9.jpe)
(2)在Python中加入环境变量,打开Run->Edit Configrations。
![](https://www.#.com/imgs/7/2/8/2/17/843e0c2762c684b0cc08be42407ace36.jpe)
![](https://www.#.com/imgs/1/3/5/3/37/7482818a3d77d7da71ea186ffba74f06.jpe)
(3)在环境变量一栏中加入PYTHONPATH路径:
![](https://www.#.com/imgs/6/7/6/3/58/02dead471f0a7b2bd75eff47dca3fba1.jpe)
问题解决了!