最近開始入坑深度學習,這里就我在win10環境下配置如題環境的經驗記錄如下。
說明:網上很多大佬都是基於Anaconda進行python等的安裝,而我因為先后分別安裝了python3.7.1和pychram2018.2.5,不想通過Anaconda再裝一遍python,於是自己搗鼓了一通。所以這里介紹的是如何分別安裝opencv4.0.0、pycharm2018.2.5、python3.7.1,最終實現環境配置的步驟。
其實上述工具的單獨安裝都很簡單,關鍵是如何配置環境,避免在pychram中使用“import cv2”時報錯。網上各位大佬都是眾說紛紜,當然我的方法也只是為大家提供一個思路和參考,未必有用。
1、安裝opencv4.0.0,到官網:https://opencv.org/opencv-4-0-0.html下載、並解壓到自己電腦文件夾;
2、安裝pycharm2018.2.5,我安裝的是專業版,參考鏈接:https://www.cnblogs.com/dcpeng/p/9031405.html;
3、安裝python3.7.1,參考鏈接:https://www.cnblogs.com/weven/p/7252917.html;
4、安裝對應版本的opencv_python-4.0.0-cp37-cp37m-win_amd64.whl,參考鏈接:https://blog.csdn.net/sinat_38132146/article/details/81877809
5、准備工作:打開終端,運行如下命令:
pip install numpy
pip3 install opencv-python(python3版本以上需要使用pip3)
至此,在終端運行如下代碼,應不會出現問題。如果出現問題,百度即可。
1 python 2 import cv2
6、Pycharm環境配置:
- 打開pycharm,新建工程和文件,選擇“File--Setting--Project:PycharmProjects--Project Interpreter”,設置Project Interpreter為D:\Program Files\Python37\python.exe(python3.7的啟動文件),而不是剛剛新建工程內的python.exe。
- 找到opencv4.0.0的安裝目錄,將D:\Program Files\OpenCV4.0.0\opencv\build\python\cv2\python-3.7目錄下的cv2.cp37-win_amd64.pyd重命名為cv2.pyd(為避免出錯,拷貝副本並重命名),然后將cv2.pyd拷貝到自己python的安裝目錄:D:\Program Files\Python37\Lib\site-packages,重啟pycharm
7、驗證
在pycharm文件中輸入如下代碼進行驗證:
1 import cv2 2 import numpy as np 3 img = cv2.imread("D:\leaf.jpg") 4 cv2.imshow("lena",img) 5 cv2.waitKey(10000)