1.1.1 Anaconda介紹
? Anaconda指的是一個開源的Python發(fā)行版本澜共,其包含了conda舔示、Python等180多個科學包及其依賴項,其中也包含TensorFlow框架视事、OpenCV庫监憎、以及Python常用的庫(Numpy、matplotlib)等贸人,因此使用anaconda搭建開發(fā)環(huán)境是非常方便的间景。
1.1.2 Anaconda安裝及環(huán)境的搭建
? Anaconda支持Windows、Linux艺智、macOS多平臺倘要,打開Anaconda官網,點擊Download十拣,根據計算機系統(tǒng)封拧、計算機位數(shù)、需要安裝的Python版本和是否需要圖像界面來選擇下載夭问,筆者黑蘋果系統(tǒng)64位泽西,下載了Python 3.7版帶圖像界面的版本。
? 安裝軟件可根據自己習慣選擇安裝地址缰趋,其他可以一律next捧杉,此時anaconda就安裝完成。
? 下面來搭建TensorFlow+OpenCV開發(fā)環(huán)境:
? 第一步:點擊左上側的Environments秘血,再點擊靠近左下方的Create味抖,按自己需求設置環(huán)境名字,選擇Python版本灰粮,筆者創(chuàng)建名稱為TensorFlow37仔涩,Python版本3.7;?
? 第二步:選中新建的環(huán)境粘舟,將中間偏上部分的install選項選為All熔脂。
? 第三步:點擊Seach Packages輸入框佩研,輸入TensorFlow,回車锤悄,出現(xiàn)搜索到的結果和相應版本韧骗,選擇下面出現(xiàn)的tensorflow選項,再點擊右下角的Apply零聚,待安裝完成后TensorFlow環(huán)境已搭建完畢袍暴,由于筆者以及安裝所以右下角未出現(xiàn)apply按鈕。
? 第四步:點擊Seach Packages輸入框隶症,輸入opencv政模,回車,出現(xiàn)搜索到的結果和相應版本蚂会,選擇下面出現(xiàn)的opencv選項淋样,再點擊右下角的Apply,待安裝完成后opencv環(huán)境已搭建完畢胁住,由于筆者以及安裝所以右下角未出現(xiàn)apply按鈕趁猴。
? 至此為止TensorFlow、OpenCV和Python環(huán)境以及搭建完畢彪见。
1.1.3 編程平臺的選擇與安裝
? 以上便是搭建好了編程環(huán)境儡司,但是我們在哪編寫程序呢?其實Anaconda已經為我們準備好了余指,anaconda支持Notebook捕犬、VS Code、JupyterLab等開發(fā)平臺酵镜。每個平臺都有獨特的地方碉碉,根據自己的習慣選擇平臺,筆者選擇VS Code淮韭。下面以VS Code為例
? 第一步:點擊anaconda軟件的Home垢粮,選擇剛剛新建好的開發(fā)環(huán)境,點擊VS Code下面的install(筆者已安裝所以為Launch)靠粪,此時會安裝VS Code軟件并打開足丢。
? 第二步:打開VS Code,點擊左邊五個選項的最下面的一個庇配,再點擊Search Extension in Marketplace。
? 第三步:輸入Python绍些,選擇下面的第一個捞慌,點擊右邊的install。
? 第四步:按照第三步安裝anaconda柬批、Jupyter啸澡、MagicPython袖订、tensorflow。
? 至此編程平臺已準備就緒嗅虏。