注意:班級同學(xué)們請到班級資料下載安裝包,可以不用到網(wǎng)上下載。
點(diǎn)擊導(dǎo)航欄download->windows ,在打開的頁面下載選擇合適python版本的安裝包下載。
a、雙擊啟動安裝程序, 在如下彈窗上點(diǎn)擊【運(yùn)行】,系統(tǒng)打開安裝程序。
b.勾選窗口下方的選項(xiàng)后,點(diǎn)擊【install Now】按鈕開始安裝
知識點(diǎn):添加python路徑到path后,你在命令窗口中的任何路徑下執(zhí)行python,系統(tǒng)都可以找到python.exe,如果不添加到環(huán)境變量path中,則必須指定完整的python.exe的路徑才能正常啟動python。
系統(tǒng)彈出是否允許對設(shè)備更改的提示窗口,點(diǎn)擊【是】后繼續(xù)安裝
c.安裝完成后關(guān)閉安裝程序
當(dāng)出現(xiàn)下面的窗口,就說明你已經(jīng)成功安裝了python,點(diǎn)擊【close】結(jié)束安裝。
打開命令行窗口(cmd) ,輸入python后,系統(tǒng)能正常響應(yīng),并進(jìn)入python環(huán)境,則說明安裝成功了。
numpy庫支持?jǐn)?shù)組、矩陣等運(yùn)算,是opencv需要的。所以要先安裝下。
安裝numpy只需要在命令行窗口中輸入 :
pip install numpy
但為提高下載速度,建議采用國內(nèi)鏡像源進(jìn)行安裝:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy
知識點(diǎn):pip默認(rèn)從國外 https://pypi.Python.org/simple/
下載,下載速度慢,
-i 參數(shù)可以指定鏡像源,采用國內(nèi)鏡像,提高安裝速度。
https://pypi.tuna.tsinghua.edu.cn/simple 為清華大學(xué)鏡像源
啟動python后,執(zhí)行import numpy,如果沒有錯誤提示,則說明numpy正常安裝了
matplotlib在顯示圖像,繪制圖表方面很方便,建議大家安裝一下。
安裝和檢查的方法同numpy。安裝命令改為:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib
opencv有三種方式可以安裝,pip方式,預(yù)編譯方式和源代碼方式。第三種方式較為復(fù)雜,就不在此介紹。上面pip的方式想必同學(xué)們已經(jīng)掌握,所以建議同學(xué)們可以操練下預(yù)編譯方式奧。
1) pip方式:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python
2)預(yù)編譯方式
在python官網(wǎng)下載預(yù)編譯的opencv文件后,解壓。
(班級同學(xué)不用下載,請到超星班級資料 的 安裝包及組件 > opencv預(yù)編譯文件 目錄下下載)
著名的jupyter notebook還是很有必要安裝下的。
它是一種交互式編程工具,你可以寫上一段代碼,就執(zhí)行下,執(zhí)行結(jié)果也可以保留下來,讓學(xué)習(xí)過程變得更直接,更容易。
大家可以采用pip方式安裝jupyter notebook。
安裝命令不告訴你,是不是你已經(jīng)可以自己搞定了呢?
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter notebook
安裝截圖如下
安裝完成后,運(yùn)行jupyter notebook.exe即可啟動。
1)vscode的下載和安裝
注意。班級同學(xué)請去超星班級資料下載,無需去vscode官網(wǎng)下載安裝包,
a)打開下載頁面
b)根據(jù)操作系統(tǒng)選擇相應(yīng)安裝程序
c)解壓zip文件
解壓到D盤根目錄下(也可是其他盤,建議在根目錄下方便查找)
d)啟動程序
如上圖所示,到解壓目錄下,雙擊code.exe啟動程序。打開界面如下
如果你希望打開或保存文件到指定目錄,可以點(diǎn)擊【打開文件夾】選擇哪個目錄
例如,
打開后,列表顯示文件夾中的文件
2)vscode環(huán)境配置
a)界面字體大小設(shè)置
b)界面漢化插件安裝
點(diǎn)擊【install】,安裝完成后重啟。下面就是漢化之后的界面
c).vscode上安裝python插件
參考如下所示,安裝python插件
Visual Studio IntelliCode
6. 設(shè)置python解釋器
打開命令選項(xiàng)板(Ctrl + Shift + P)選擇Python 3解釋器,開始鍵入Python:select inter命令進(jìn)行搜索,然后選擇命令。
選擇命令后,系統(tǒng)彈出可選的python解釋器環(huán)境,根據(jù)需要選擇
如果你要的python環(huán)境不再列表中,則點(diǎn)擊“enter interpreter path...”,在彈出窗口中選擇你要的那個python文件路徑。
在vscode中點(diǎn)擊新建一個python文件,如lesson01.py
輸入代碼如下:
注意:請確保執(zhí)行前你已經(jīng)將lena,jpg文件放到該py文件所在的目錄,否則則會由于找不到文件而打開失敗。
import numpy as np import cv2 as cv img = cv.imread("lena.jpg") #讀取當(dāng)前路徑下的圖像文件lena,jpg cv.imshow("lena",img) # 顯示圖像,窗口標(biāo)題未:lena cv.waitKey(0) #等待用戶輸入 cv.destroyAllWindows() #用戶一旦輸入任意鍵后,程序關(guān)閉窗口
執(zhí)行結(jié)果如下
我們手頭可能有2個項(xiàng)目,項(xiàng)目A可能需要的opencv版本a可能和項(xiàng)目B需要的opencv版本,那么怎么辦?
我們可以運(yùn)行項(xiàng)目A時,按要求安裝opencv版本a,運(yùn)行項(xiàng)目B時,卸載opencv的版本a,再安裝版本b,但是這樣會不會讓人難過,有點(diǎn)頭暈?zāi)兀?/p>
還好,我們可以通過虛擬環(huán)境解決。
虛擬環(huán)境就好比你準(zhǔn)備好多個獨(dú)立的房間,不同的房間進(jìn)行不同的裝修,需要什么樣的配置,就選用那個房間就好了。
虛擬環(huán)境的基本過程為:創(chuàng)建虛擬環(huán)境 -> 激活某個虛擬環(huán)境 -> 配置虛擬環(huán)境 -> 使用環(huán)境
下面我們來搭建一個虛擬環(huán)境看看吧!
1)創(chuàng)建虛擬環(huán)境
下面命令在當(dāng)前路徑下創(chuàng)建一個文件夾myenv1作為虛擬環(huán)境文件的容器
python -m venv myenv1
2)激活虛擬環(huán)境
根據(jù)需要安裝相應(yīng)的模塊
3)配置虛擬環(huán)境
激活后就可以根據(jù)需要安裝相應(yīng)的模塊了。例如,如下所示:
4)使用虛擬環(huán)境
你可以在在你的python開發(fā)環(huán)境中去設(shè)置虛擬環(huán)境。
下面以vscoe為例說明,的虛擬環(huán)境的配置方法。
a)點(diǎn)擊左下角的“管理”按鈕后,點(diǎn)擊彈出菜單[命令面板..]
然后,再點(diǎn)擊下圖中的【Find..】
設(shè)置之后,vscode左下角顯示了當(dāng)前使用的虛擬環(huán)境,及其python的版本
到此這篇關(guān)于opencv-python 開發(fā)環(huán)境的安裝、配置的文章就介紹到這了,更多相關(guān)opencv python環(huán)境配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
標(biāo)簽:呼倫貝爾 銀川 烏魯木齊 呼倫貝爾 安慶 三亞 葫蘆島 湘西
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《opencv-python 開發(fā)環(huán)境的安裝、配置教程詳解》,本文關(guān)鍵詞 opencv-python,開發(fā),環(huán)境,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。