摘要:本文詳細(xì)介紹如何在Windows 10中安裝PyCharm和Anaconda這兩款Python中必備的軟件,,博文中每一步均有詳細(xì)截圖和步驟講解,最后介紹如何使用Anaconda創(chuàng)建虛擬環(huán)境并在PyCharm中配置該環(huán)境,。所提供的軟件安裝步驟在Windows 10系統(tǒng)中進(jìn)行了測(cè)試,,目前多臺(tái)服務(wù)器的安裝運(yùn)行情況良好,這里給出具體步驟供新手朋友參考,。
版權(quán)聲明:文中介紹的軟件PyCharm和Anaconda均為開源軟件,,下載源為軟件官網(wǎng),其安裝方法僅作學(xué)習(xí)交流,,不涉及破解等版權(quán)問題,。
環(huán)境配置及演示視頻鏈接:https://space.bilibili.com/456667721
前言
自從在CSDN上寫了幾篇深度學(xué)習(xí)的項(xiàng)目博文,每天都收到百余條博友發(fā)來的消息,,其中絕大多數(shù)都是詢問Python代碼不能運(yùn)行的問題,,而這些90%都是由于環(huán)境配置和源碼環(huán)境不一致造成的??偨Y(jié)下來其實(shí)都是因?yàn)閯偨佑|Python,,對(duì)于它的環(huán)境配置許多朋友不知道如何安裝或者屢屢安裝失敗,這其中原因很多,比如網(wǎng)絡(luò),、依賴關(guān)系,、依賴包版本、Python版本,、安裝方式和電腦配置等都會(huì)影響第三方庫(kù)的安裝,。
與MATLAB每半年一更新相比,Python由于其開源性,,用到的第三方依賴包往往頻繁更新,,而如果版本相差較大更新后的版本多半不奢望兼容前面版本的。故而從GitHub或其他地方蕩下來的Python代碼,,如果不注意作者給出的依賴版本就直接往自己原有的環(huán)境中懟,,基本還要費(fèi)一番調(diào)試了。這里寫個(gè)友好點(diǎn)的教程做點(diǎn)總結(jié),,希望能幫到初學(xué)者,。雖說我在幾臺(tái)電腦上都是這么安裝的,但不同人安裝可能也難免會(huì)有些問題,。只能這么說,,配置環(huán)境不是什么高深的活,但是一趟該趟的水,,放平心態(tài),,遇見問題,解決問題,,這大概是科研人的該有的做事態(tài)度吧,。
1. PyCharm安裝步驟
1.1 下載安裝包
PyCharm是Jetbrains公司旗下的一款產(chǎn)品,所以下載官方的最新版應(yīng)該去它的官網(wǎng):https://www./,,從開發(fā)工具一欄中找到“PyCharm”,,點(diǎn)擊下去可以找到下載按鈕。
(1)進(jìn)入如下PyCharm下載頁(yè),,點(diǎn)擊“DOWNLOAD”,,截圖如下:
(2)跳轉(zhuǎn)至PyCharm版本選擇頁(yè)面,其實(shí)也是真正的下載頁(yè)面,,選擇“Community”(社區(qū)版)下的下載按鈕即可開始下載安裝包了,。社區(qū)版完全免費(fèi),而左邊的“Professional”(專業(yè)版)則是收費(fèi)的,,當(dāng)然是學(xué)生的話可以注冊(cè)免費(fèi)使用兩年(可續(xù),,有需要參考網(wǎng)上教程)。這里選擇社區(qū)版是完全夠用的,,實(shí)在想用專業(yè)版Crack教程也是不難搜到的,;
(3)等待下載完成,,比如我下載好的安裝包如下所示; 網(wǎng)盤鏈接:
上面的網(wǎng)站打不開,?網(wǎng)址失效了,?下載不了?——好吧,,這是網(wǎng)盤鏈接:鏈接:https://pan.baidu.com/s/1xGpeS6EoIrjYtHdLPc5ZSw 只不過時(shí)間一久就不是最新版本了,。
1.2 開始安裝
(1)雙擊安裝程序文本,開始安裝,,如果有驗(yàn)證信息選擇“是”,,彈出如下的安裝向?qū)Вc(diǎn)擊“Next”,;
(2)選擇安裝目錄,,比如可以先在D盤新建一個(gè)“pycharm”文件夾,然后點(diǎn)擊“Browse”,,在彈出的“瀏覽文件夾”框中選擇剛剛新建的文件夾目錄,,點(diǎn)擊確定后點(diǎn)擊“Next”,,如下圖所示:(溫馨提醒:安裝目錄不管選在哪,,但得讓自己找得到!默認(rèn)的C盤路徑可不敢保證能找到,。) (3)選擇安裝選項(xiàng),,勾選“創(chuàng)建快捷方式”和“添加到路徑”,點(diǎn)擊“Next”,,繼續(xù)安裝,;
(4)這一步直接點(diǎn)擊“Install”,正式開始安裝進(jìn)度條,;
(5)正式開始安裝過程,,安裝速度跟電腦性能有關(guān)系,靜靜等待進(jìn)度條走完就行,;
(6)進(jìn)度條拉滿后安裝也就結(jié)束了,,如下圖界面點(diǎn)擊“Finish”結(jié)束安裝;
以上步驟之后,,不出意外桌面上會(huì)有PyCharm的快捷方式圖標(biāo)了,,如果沒有,找到安裝目錄下的“bin”文件夾下的pycharm64.exe文件,,選中后右擊選擇“發(fā)送到”–>“桌面快捷方式”,,如下圖所示:
(7)啟動(dòng)PyCharm,雙擊桌面快捷方式,,在彈出的協(xié)議窗口勾選“同意協(xié)議”,,然后點(diǎn)擊“Continue”,;
如下圖情況詢問給你推送消息,可選擇“Don’t Send”,;
(8)可以見到啟動(dòng)畫面如下,;
啟動(dòng)后的界面如下圖,至此也就安裝完成了,,當(dāng)然如果還有彈出配置窗口基本就是點(diǎn)擊“Next”了,。這里可以點(diǎn)擊“Open”打開已有項(xiàng)目,也可以“New Project”創(chuàng)建一個(gè)項(xiàng)目,;
這樣PyCharm的安裝算是完成了,,此時(shí)如果先前沒有安裝Python,還是需要有安裝Python的步驟,。只不過如今的PyCharm可以在用戶第一次新建環(huán)境的時(shí)候幫助你安裝Python,,這就需要進(jìn)入Python軟件中進(jìn)行配置了。由于Anaconda的便捷管理,,這里介紹的是Anaconda配置Python的環(huán)境,,我們先把PyCharm的部分?jǐn)R置,進(jìn)入下一步的Anaconda安裝,,最后再講怎么在PyCharm中去選擇環(huán)境,。
2. Anaconda安裝步驟
2.1 下載安裝包
首先下載Anaconda的安裝程序,和上面Pycharm一樣可以到Anaconda的官網(wǎng)https://www./中下載,,如下圖所示,,進(jìn)入官網(wǎng)首頁(yè)點(diǎn)擊“Products”,選擇“Individual Edition”
點(diǎn)擊頁(yè)面中的“Download”,,頁(yè)面會(huì)跳轉(zhuǎn)到底部的下載鏈接處,,此時(shí)點(diǎn)擊“64-Bit Graphical Installer”鏈接下載(如果你的系統(tǒng)是32位,請(qǐng)選擇下面32位的下載),,這時(shí)開始文件下載,;
等待下載完成,下載好的安裝程序如下圖所示,,接下來便可以雙擊運(yùn)行開始安裝,;
網(wǎng)盤地址
上面的網(wǎng)站打不開?網(wǎng)址失效了,?下載不了,?——好吧,這是網(wǎng)盤鏈接:鏈接:https://pan.baidu.com/s/1xGpeS6EoIrjYtHdLPc5ZSw ,,提取碼:jjeg,,只不過時(shí)間一久就不是最新版本了,網(wǎng)盤也可能失效(T_T),。
2.2 安裝步驟
(1)雙擊安裝程序,,如下點(diǎn)擊“Next”,;
(2)協(xié)議當(dāng)然要同意,點(diǎn)擊“I Agree”,,如下圖所示,;
(3)選擇安裝用戶,對(duì)于個(gè)人電腦隨便選其中一個(gè)都行,,如果存在多用戶的電腦,,可選“All Users”,然后點(diǎn)擊“Next”繼續(xù)安裝,;
(4)選擇安裝路徑,,點(diǎn)擊“Browse”會(huì)彈出“瀏覽文件夾”窗口,選擇自己的安裝目錄,,如我這里的“D:\anaconda\”,。還是那句話,不管裝在哪能記住位置就行,,如下圖所示,;
(5)安裝選項(xiàng)如下圖,勾選兩個(gè)選項(xiàng)分別為“Add Anaconda3 to the PATH environment variable”和“Register Anaconda3 as the system Python 3.8”(其中第一個(gè)為添加系統(tǒng)環(huán)境變量,,若此處不勾選,,后面安裝完需手動(dòng)添加,所以一般勾選),,最后點(diǎn)擊“Install”開始安裝,;
(6)開始安裝進(jìn)度條走起,,這步只需等待完全完成,,時(shí)間可能因人而異;
(7)進(jìn)度條到底后,,點(diǎn)擊“Next”繼續(xù)下一步,;
(8)繼續(xù)下一步;
(9)點(diǎn)擊“Finish”完成安裝,;
(10)完成后一般可以點(diǎn)擊電腦左下角開始按鈕,,找到Anaconda的程序文件夾,如圖所示可以點(diǎn)擊“Anaconda Navigator”打開導(dǎo)航界面,,以此可視化管理Python工具和依賴包,。這里只需用到Conda的命令,在終端中執(zhí)行即可,,所有暫時(shí)不需要打開,;
2.3 測(cè)試安裝情況
(1)在電腦搜索欄輸入“cmd”呼出CMD終端,點(diǎn)擊“命令提示符”程序打開終端,;
(2)打開終端后,,首先輸入python,,成功安裝的話能進(jìn)入python的編輯界面,如下圖所示,,可輸入:exit()退出python,;
(3)退出python后再次輸入“conda --version”,若出現(xiàn)conda的版本號(hào),,則表示安裝成功,;
3. PyCharm中配置Conda環(huán)境
3.1 打開項(xiàng)目
前面兩節(jié)的介紹我們已經(jīng)安裝好了PyCharm和Anaconda,接下來以一個(gè)例子介紹如何新建Conda環(huán)境,,然后在PyCharm中配置使用該環(huán)境,。
(1)我們首先在網(wǎng)上下載一個(gè)Python項(xiàng)目(或者自己新建的項(xiàng)目),譬如我下面的文件夾:
(2)雙擊桌面上的PyCharm圖標(biāo)啟動(dòng)PyCharm,,在導(dǎo)航頁(yè)選擇“Open”,,此時(shí)會(huì)彈出文件夾選項(xiàng)框,在其中選中剛剛的那個(gè)項(xiàng)目文件夾,,如我這里的“Detection-and-Tracking”,,然后點(diǎn)擊“確定”:
這一步如果未出現(xiàn)導(dǎo)航頁(yè),可在軟件左上端菜單欄找到“File”,,然后點(diǎn)擊“Open”,,同樣彈出文件夾選擇,其操作的作用是一致的,。
3.2 安裝依賴包
(1)這時(shí)進(jìn)入打開后的項(xiàng)目界面,,如下點(diǎn)擊“Terminal”調(diào)出PyCharm中的終端,它的作用和系統(tǒng)的cmd是一樣的,,默認(rèn)打開后回自動(dòng)切換到項(xiàng)目的文件夾下,;
(2)在終端界面中輸入如下代碼:
conda create --name env_tracker python=3.8
以上代碼是利用conda命令創(chuàng)建一個(gè)名為“env_tracker”的Python環(huán)境(名字可以自行定義,宜簡(jiǎn)單防拼寫錯(cuò)),,“python=3.8”指定了Python的版本為3.8,,也可以指定3.6、3.7,、3.9等,,據(jù)自己的代碼而定。
(3)回車后會(huì)詢問是否同意安裝,,鍵入“y”回車,,表示同意并開始安裝環(huán)境;
(4)等待一會(huì)不出意外會(huì)顯示“done”,并提示我們激活環(huán)境,,如下
(5)我們可以關(guān)閉這個(gè)終端,,然后重啟終端,輸入“conda activate env_tracker”回車(env_tracker是我定義的環(huán)境名,,你應(yīng)該改為自己的環(huán)境名),,激活名為“env_tracker”的環(huán)境,。此時(shí)命令行首部已經(jīng)變換為“(env_tracker)”,表示我們接下來的操作就是在這個(gè)環(huán)境中進(jìn)行了,。
(6)現(xiàn)在可以使用conda或者pip安裝我們需要的依賴包了,。可以鍵入“pip install pyqt5==5.15.2”或者直接“pip install pyqt5”,,前者指定了pyqt5的版本號(hào),,而后者不指定則默認(rèn)安裝最新版。當(dāng)然還可以安裝其他包,,其形式都是“pip install 包名”,;類似的,還可以使用“conda install pyqt5=5.15.2”或“conda install pyqt5”,。
3.3 配置PyCharm環(huán)境
(1)開始配置環(huán)境,。點(diǎn)擊“File”菜單,選擇“Setting”選項(xiàng),,在“Project”中找到“Python Interpreter”,,此時(shí)環(huán)境顯示還是空的;
(2)點(diǎn)擊環(huán)境下拉選框,,點(diǎn)擊下拉框下方的“Show All…”,,彈出環(huán)境顯示界面,點(diǎn)擊左下角的加號(hào),,進(jìn)入Python環(huán)境選擇界面,,選中“Conda Environment”,選中“Existing environment”(如下圖第6步),,此時(shí)可選擇3.2節(jié)中創(chuàng)建好的conda環(huán)境,,該地址為“anaconda安裝目錄\envs\你的環(huán)境名\python.exe”,最后點(diǎn)擊“OK”,;
(3)此時(shí)安裝好的依賴包就都能夠在環(huán)境界面上看到了,,如下圖,,點(diǎn)擊“OK”即可
(4)一番操作過后,,可以打開代碼并在編輯器中右擊,選擇“Run xxxx”,,運(yùn)行代碼
程序運(yùn)行成功,,例如我下面的演示:
結(jié)束語(yǔ)
由于博主能力有限,博文中提及的方法即使經(jīng)過試驗(yàn),,也難免會(huì)有疏漏之處,。希望您能熱心指出其中的錯(cuò)誤,以便下次修改時(shí)能以一個(gè)更完美更嚴(yán)謹(jǐn)?shù)臉幼?,呈現(xiàn)在大家面前,。Python軟件的安裝網(wǎng)上教程也有很多,,其安裝步驟不必千篇一律,由于多方面因素,,不同的人安裝也可能不太一樣,,因此若如出現(xiàn)安裝失敗的情況也是正常的,保持平常心,,解決問題才是最重要的,,同時(shí)如果有更好的實(shí)現(xiàn)方法也請(qǐng)您不吝賜教。
|