前言:在安裝前,如果自己的電腦名稱里帶中文,請先把自己的電腦重命名,切記不要帶中文,否則可能會(huì)出錯(cuò)。
說明:本人用這套是為了做深度學(xué)習(xí),如果我們一樣,可以看下去,不一樣也有參考價(jià)值。
本文不包括pycharm的安裝教程!
Anaconda主要是方便后續(xù)導(dǎo)包,裝完Anaconda你可以擁有python、Jupyter Notebook,不需要額外下載,且很多深度學(xué)習(xí)的教學(xué)都是用Jupyter Notebook展示的。
Pycharm也是非常流行的python編譯器,我習(xí)慣用這個(gè)。
正文:本文分為三部分:Anaconda下載、配置虛擬環(huán)境變量和pycharm新建項(xiàng)目。
一、 Anaconda下載
1. 首先到Anaconda鏡像網(wǎng)站,根據(jù)自己的系統(tǒng)選擇下載Anaconda版本,Anaconda鏡像網(wǎng)站如下:
https://mirrors.bfsu.edu.cn/anaconda/archive/
建議和我一樣,選擇2022.10版,因?yàn)槠渌臎]試過,不敢保證。
2. 下好后,雙擊exe文件,然后有三個(gè)關(guān)鍵分岔口
(1)Just me和All Users,選擇Just me
(2)安裝路徑自己換一個(gè),不要裝在C盤。要記住,后面會(huì)用。
(3)最后一個(gè)岔口不選Add ... to PATH,只選Register那個(gè)選項(xiàng),如圖:
(待會(huì)我們會(huì)手動(dòng)添加環(huán)境變量)
其余的next就行,等待安裝完成即可。
3. 接下來手動(dòng)添加環(huán)境變量
打開這個(gè)界面(右鍵 — 顯示設(shè)置,應(yīng)該就能出來),在搜索框搜環(huán)境變量,選擇編輯系統(tǒng)環(huán)境變量
?在彈出的界面里,選擇環(huán)境變量
在下方系統(tǒng)變量下,選中Path,點(diǎn)擊編輯
?在彈出的界面內(nèi),選擇新建,然后添加圈出的3個(gè)路徑作為環(huán)境變量,這個(gè)根據(jù)你自定義的Anaconda安裝路徑確定,可參考我給出的圖片所示界面。
路徑一界面:
路徑二界面:
路徑三界面:
建立好環(huán)境變量后,記得確定,然后Anaconda安裝完成。
Anaconda安裝完成后,可先查看conda配置,確認(rèn)包的默認(rèn)安裝路徑是否在自定義安裝路徑的envs文件夾下:
conda info
或 conda config –show
?# 紅框里面三行,第一行是你自定義的Anaconda安裝路徑就行
如果你不是,而是我紅框里面的第二行,在你第一行的位置,就需要更改包的默認(rèn)安裝路徑為:
conda config –add envs_dirs D:\Anaconda\Anaconda3_2022_10\envs
# 這里應(yīng)該更改為你的Anaconda下的envs文件夾路徑
我下好之后是不需要更改包的默認(rèn)安裝路徑的。
二、 配置虛擬環(huán)境變量
1. 打開開始菜單,找到剛下載好的Anaconda Navigator,單擊打開
2. 首先,選擇左側(cè)Environments;然后,點(diǎn)擊左下角Create,創(chuàng)建虛擬環(huán)境;
接著,選擇Python版本,我選擇的是3.7.16版本的,因?yàn)樽钚掳姹镜膒ython和某些包會(huì)不兼容(如果你之前下過python,但這里沒有,沒關(guān)系,可直接選,會(huì)自動(dòng)新下載一個(gè)該版本的python);
最后,給你的虛擬環(huán)境起一個(gè)響亮的名字,如我的叫:envs_3_7_16詳見下圖。
3. 然后就是安裝一些深度學(xué)習(xí)常用的包
首先,將Installed改為Not installed。然后,在右側(cè)搜索框內(nèi)搜索想安裝的包,我這里裝完了,就不放圖了,搜到之后選擇名字完全相同Apply的就ok了。
常用的深度學(xué)習(xí)的包有:numpy、pandas、matplotlib、pymysql、sklearn和pytorch(我用的是pytorch)
必備三件套:numpy、pandas和matplotlib,分別用于處理矩陣、整理表格數(shù)據(jù)和畫圖顯示;
pymysql:配合pandas可用于讀取mysql數(shù)據(jù)庫中存儲(chǔ)的數(shù)據(jù);
sklearn:機(jī)器學(xué)習(xí)必備,也可用于深度學(xué)習(xí)的數(shù)據(jù)預(yù)處理部分 ;
pytorch:深度學(xué)習(xí)工具之一。
值得注意的是?。?!
sklearn直接搜是搜不到的,Anaconda里沒有,要想安裝,看下面。
sklearn安裝前需要先導(dǎo)入:
(1)numpy + mkl? (2)scipy
而mkl在通過Anaconda安裝numpy的時(shí)候已經(jīng)會(huì)附帶著安裝了,不用額外去安裝。因此,我們只需要在Not installed里搜scipy安裝即可。裝好scipy后,就可以安裝sklearn了,安裝sklearn的步驟如下:
打開開始菜單,點(diǎn)擊圖示這個(gè)Anaconda Powershell Prompt
然后是這個(gè)界面
先輸入:conda activate + 你的虛擬環(huán)境名字。如:我這里該輸入:conda activate envs_3_7_16
回車后,再輸入:pip install scikit-learn
提示里有successfully就安裝好了。(如果pip提示你要升級,那你按照提示升級pip版本就好了)
# 這里scikit-learn是sklearn的全稱
三、 pycharm新建項(xiàng)目
首先,選擇項(xiàng)目的位置,自定義路徑;然后,python解釋器選擇先前配置的解釋器;最下方的創(chuàng)建main.py歡迎腳本可取消勾選;點(diǎn)擊右側(cè)···,進(jìn)入python解釋器選擇界面。如下圖:
進(jìn)入選擇界面后,選擇Conda環(huán)境,在解釋器處,再次點(diǎn)擊右側(cè)···,如下圖:
選擇Anaconda安裝目錄下,envs文件夾內(nèi)的python.exe,然后創(chuàng)建,請參考下圖:
新建python文件,導(dǎo)包測試沒有報(bào)錯(cuò)。成功~~
----------------------------------------------------------------------------------------------------------------------
補(bǔ)充:
我的pycharm是專業(yè)版的,如果是社區(qū)版的,可能無法自動(dòng)加載Conda可執(zhí)行文件,如下。
這時(shí),選擇envs同級目錄(不是子目錄)Scripts文件夾下方的conda.exe,點(diǎn)擊OK。
然后點(diǎn)擊Load Environments,即可加載出Conda環(huán)境。
附:進(jìn)入解釋器設(shè)置的方法:
點(diǎn)擊右下角,進(jìn)入解釋器設(shè)置。
再點(diǎn)擊Add Interpreter - Add Local Interpreter,添加本地解釋器,即可彈出上述界面。
文章來源:http://www.zghlxwxcb.cn/news/detail-754188.html
制作不易,如果有用,還請多支持。文章來源地址http://www.zghlxwxcb.cn/news/detail-754188.html
到了這里,關(guān)于Anaconda + Pycharm,利用Anaconda安裝python并配置虛擬環(huán)境,包括sklearn、pytorch的安裝的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!