win10安裝opencv,pycharm中import cv2失敗
阿新 • • 發佈:2019-02-12
遇到的問題:
- win10如何安裝opencv
- pycharm中
import cv2
模組出現錯誤,找不到該模組
處理經過:
win10如何安裝opencv
自己的電腦上已經裝有anaconda,下載地址為:https://www.anaconda.com/download/,像numpy等包已經伴隨anaconda安裝到電腦上了,只需要再安裝opencv就行。
使用pip install
命令安裝opencv,注意應該將D:\Anaconda3\Scripts
(這是我電腦的安裝目錄)加入到環境變數,這樣就可以使用pip
命令。
一切就緒以後以管理員身份執行cmd或PowerShell。依次輸入以下命令:
pip install --upgrade setuptools
pip install opencv-python
pip install 包的位置(如:C:\download\xxx.whl)
安裝完成後,在cmd中進行測試
這樣就安裝成功了!!!
關於pycharm中找不到該模組問題
我的pycharm版本是2017.3.3,剛開始使用時,import cv2出錯,提示找不到該模組。
處理過程是:
- 在windows中新建一個目錄,作為工程的根目錄。
- 先將程式寫完,例如呼叫攝像頭的程式
import cv2
import numpy as np
import pickle
import matplotlib.pyplot as plt
cap = cv2.VideoCapture(0)
while True:
ret, frame = cap.read()
# Our operations on the frame come here
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
# Display the resulting frame
cv2.imshow('frame', gray)
if cv2.waitKey(1) & 0xFF == ord('q' ):
break
# When everything done, release the capture
cap.release()
cv2.destroyAllWindows()
3、在pycharm設定中設定anaconda中的python中的直譯器,如下圖所示。
稍等一會等待pycharm右下角程序處理完即可以正確執行程式了。