本文為作者配置python環(huán)境的實(shí)操教程闺魏,面向初學(xué)者鸟缕,因此內(nèi)容較為詳細(xì)段誊。主要內(nèi)容為python環(huán)境配置教程闰蚕,包括miniconda,PyCharm连舍,Jupyter notebook的安裝與配置及其常用技巧没陡。教程以Windows 11系統(tǒng)為平臺(tái)作進(jìn)行安裝與演示,其他系統(tǒng)可能存在少許差異。
一盼玄、軟件準(zhǔn)備
本教程需要的文件如下表所示:(如需要其他版本贴彼,可以到以下網(wǎng)址進(jìn)行下載)
Anaconda的安裝包:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
精簡版的Anaconda的安裝包Miniconda3(電腦配置較差時(shí)使用):https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
-
pycharm-community安裝包 :https://www.jetbrains.com/pycharm/download/
PyCharm下載時(shí)選擇Community 版本為免費(fèi)版本
二、安裝Miniconda3
雙擊打開Miniconda3-XXXX.exe文件(電腦配置較差的可以換成Miniconda3兩者在基本功能上沒有太大區(qū)別埃儿,二者選其一即可)
出現(xiàn)安裝界面器仗,按照以下流程選擇安裝。
安裝中……等待安裝完成
Anaconda安裝完成
————————————————
三童番、安裝PyCharm
雙擊打開Anaconda3-XXX.exe文件(XXX為版本號(hào))精钮。
-
出現(xiàn)安裝界面,按照以下流程選擇安裝剃斧。
四轨香、配置conda源
1.展示目前源列表
輸入:
conda config --show channels
2.修改為清華源
直接打開cmd輸入一下命令
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
或者可以通過修改用戶目錄下的 .condarc 文件:
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
即可添加 Anaconda Python 免費(fèi)倉庫。Windows 用戶無法直接創(chuàng)建名為 .condarc 的文件幼东,可先執(zhí)行 conda config --set show_channel_urls yes 生成該文件之后再修改臂容。
- 移除清華源
輸入:
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
這個(gè)命令是為了移除之前conda config --show channels顯示的清華源。
清華源為國內(nèi)鏡像源根蟹,下載速度相比國外源快脓杉,相似的國內(nèi)源還有以下:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中國科技大學(xué) https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣 http://pypi.douban.com/simple/
清華大學(xué) https://pypi.tuna.tsinghua.edu.cn/simple/
中國科學(xué)技術(shù)大學(xué) http://pypi.mirrors.ustc.edu.cn/simple/
五、配置環(huán)境
1娜亿、創(chuàng)建conda環(huán)境
在開始任務(wù)欄打開剛才安裝的Anaconda
出現(xiàn)如下界面
創(chuàng)建一個(gè)新的環(huán)境丽已,名為demo(名字可以任意起,給環(huán)境起標(biāo)記作用)买决。
操作如下:
(1)輸入:
conda create -n demo python=3.8
其中沛婴,conda create 為創(chuàng)建新環(huán)境命令,demo為新環(huán)境名督赤,python=3.8為制定python版本為python3.8
(2) 按Enter鍵
(2)輸入:y嘁灯,然后enter回車鍵
出現(xiàn)如上界面,新建環(huán)境完成
2躲舌、配置PyCharm
打開PyCharm丑婿,創(chuàng)建新項(xiàng)目,配置新建環(huán)境没卸。
雙擊桌面圖標(biāo)
新建一個(gè)項(xiàng)目羹奉,名為demo(名字符合變量名即可)
如上圖,新項(xiàng)目創(chuàng)建完成
4约计、運(yùn)行Python文件诀拭。PyCharm功能區(qū)分布大致如下。
運(yùn)行代碼的三種方法:
(1)直接點(diǎn)擊PyCharm操作區(qū)綠色【運(yùn)行】按鈕
(2)在文件編輯區(qū)單擊鼠標(biāo)右鍵煤蚌,選擇Run…選項(xiàng)
(3)在Terminal運(yùn)行文件夾下輸入:
python demo1.py
其中耕挨,demo1.py為待執(zhí)行文件的全名细卧。
運(yùn)行結(jié)果如下:
新建文件,在項(xiàng)目文件區(qū)demo文件夾單擊鼠標(biāo)右鍵筒占,按照下圖所示選擇
六贪庙、 安裝jupyter notebook
1、打開anaconda
2翰苫、激活我們建的環(huán)境demo止邮,輸入:
conda activate demo
/
3、安裝jupyter notebook 革骨,輸入:
pip install jupyter notebook
4农尖、jupyter notebook安裝完成
打開jupyter notebook析恋,輸入:
jupyter notebook
5良哲、瀏覽器自動(dòng)跳轉(zhuǎn)如下界面,打開完成助隧。繼續(xù)打開文件夾筑凫,創(chuàng)建python文件。
6并村、運(yùn)行第一個(gè)jupyter程序
由于我們選擇了剛開始建的demo環(huán)境巍实,因此numpy和matplotlib包已經(jīng)安裝完成,我們不需要在進(jìn)行安裝哩牍。
7棚潦、Jupyter notebook的強(qiáng)大之處在于,可以對代碼段的結(jié)果進(jìn)行輸出膝昆。
注:下一次啟動(dòng)jupyter notebook全過程:
(1) 打開Anaconda
(2) 輸入:
conda activate demo
(3) 輸入:
jupyter notebook
附錄
-
PyCharm字體大小丸边,主題設(shè)置
(1)調(diào)節(jié)主題顏色
在PyCharm界面依次選擇File >> Settings >> Editor >> Color Scheme
(2)調(diào)節(jié)字體大小
在PyCharm界面依次選擇File >> Settings >> Editor >> General >> Font
- Anaconda常用命令
conda create -n demo python=3.8 創(chuàng)建一個(gè)名字為demo的虛擬環(huán)境,python版本為3.8
conda info -e 查看虛擬環(huán)境列表
conda activate demo Windows系統(tǒng)激活虛擬環(huán)境demo
source activate demo Mac & Linux 系統(tǒng)激活虛擬環(huán)境demo
conda install numpy 使用conda安裝numpy包
conda install numpy==1.11.0 使用conda安裝版本指定為1.11.0的numpy包
conda uninstall numpy 使用conda卸載numpy包
conda list 查看已安裝包列表
conda remove --name demo –all 刪除demo虛擬環(huán)境
pip list 查看已安裝包列表
pip install numpy 使用pip安裝numpy包
pip install numpy==1.11.0 使用pip安裝版本指定為1.11.0的numpy包
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple 使用pip清華鏡像源安裝numpy包
pip uninstall numpy 使用pip卸載numpy包
注:安裝包時(shí)荚孵,可優(yōu)先選擇使用pip安裝妹窖,若報(bào)錯(cuò)再選擇conda安裝。兩者功能相同收叶,conda權(quán)限更高骄呼,對版本要求更嚴(yán)格,會(huì)安裝更多冗余的包判没。
PyTorch 深度學(xué)習(xí):60分鐘快速入門:https://blog.csdn.net/u014630987/article/details/78669051