寫在前面
為了錄制這篇教程模庐,我又把電腦上的 Python 卸載了??,重新安裝 Anaconda 和 VSCode 摘能,并錄制動(dòng)圖站刑。文章每個(gè)步驟介紹的很詳細(xì)另伍,只要跟著GIF動(dòng)圖一步一步操作就可以,適合零基礎(chǔ)的朋友绞旅,通過(guò)這篇文章可以讓你學(xué)會(huì)自己運(yùn)行 Py 文件摆尝、以及一些發(fā)布出來(lái)的 Py 代碼段,同時(shí)也是為了讓更多人邁出學(xué)習(xí) Python 的第一個(gè)門檻玻靡,后續(xù)也會(huì)寫一些 Python 爬蟲案例结榄,用于工商信息查詢、地址查詢囤捻、快遞查詢等臼朗,所以為了這些工具,趕緊學(xué)起來(lái)吧??蝎土。
現(xiàn)在 Python 的廣告可謂鋪天蓋地视哑,文章、朋友圈誊涯、各種網(wǎng)頁(yè)基本都能看到挡毅,雖然有些廣告確實(shí)夸大了 Python 的作用,標(biāo)題很雷人暴构,但是無(wú)論如何也反映了一種趨勢(shì)跪呈,未來(lái)編程思維很重要。而我們看待 Python 等編程語(yǔ)言應(yīng)保持客觀取逾,能夠幫到自己那就值得花點(diǎn)時(shí)間學(xué)習(xí)耗绿,入門之后才知道是不是自己的菜。
「戲」說(shuō) Python
寫在前面
為了錄制這篇教程砾隅,我又把電腦上的 Python 卸載了??误阻,重新安裝 Anaconda 和 VSCode ,并錄制動(dòng)圖。文章每個(gè)步驟介紹的很詳細(xì)究反,只要跟著GIF動(dòng)圖一步一步操作就可以寻定,適合零基礎(chǔ)的朋友,通過(guò)這篇文章可以讓你學(xué)會(huì)自己運(yùn)行 Py 文件精耐、以及一些發(fā)布出來(lái)的 Py 代碼段狼速,因?yàn)榉庋b成 EXE 不方便調(diào)試和更新,同時(shí)也是讓更多人邁出學(xué)習(xí) Python 的第一個(gè)門檻卦停,后續(xù)也會(huì)寫一些 Python 爬蟲案例唐含,用于工商信息查詢、地址查詢沫浆、快遞查詢等,所以為了這些工具滚秩,趕緊學(xué)起來(lái)吧??专执。
一、Anaconda 下載
Anaconda 可以看做Python的一個(gè)集成安裝郁油,安裝它后就默認(rèn)安裝了python本股、IPython、集成開發(fā)環(huán)境Spyder和眾多的包和模塊桐腌,讓你在管理環(huán)境和包時(shí)更加方便拄显。
可以選擇從官網(wǎng)或清華源下載 Anaconda 安裝包,清華源下載速度相對(duì)較快案站。
安裝的位數(shù)推薦32位躬审,兼容性最強(qiáng),也可以根據(jù)自己的系統(tǒng)位數(shù)選擇安裝蟆盐。
官網(wǎng):https://www.anaconda.com/products/individual
清華源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
二承边、Anaconda 安裝
安裝過(guò)程中三個(gè)注意的地方:
- 勾選
Alls Users
- 勾選
Add Anaconda to the system PATH environment variable
- 如果之前沒(méi)有安裝 VSCode,可以在 Anaconda 安裝過(guò)程中選擇安裝
三石挂、VSCode 下載安裝
Anaconda 安裝過(guò)程中 VSCode 有時(shí)候可能會(huì)出錯(cuò)博助,導(dǎo)致安裝失敗,這種情況下可以選擇從 VSCode 官網(wǎng)下載安裝痹愚。
VSCode官網(wǎng):https://code.visualstudio.com/Download#
四富岳、管理 conda
1. 查看 conda 版本
安裝完成后按Win+R
打開cmd
終端,輸入conda --version
如果正常輸出了 conda 的版本拯腮,說(shuō)明 Anaconda 成功安裝了窖式。
2. 添加國(guó)內(nèi)源
- 查看現(xiàn)有源
conda config --show-sources
- 添加國(guó)內(nèi)清華源
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/
- 刪除默認(rèn)源
conda config --remove channels defaults
- 設(shè)置搜索時(shí)顯示通道地址
conda config --set show_channel_urls yes
3. 升級(jí) conda
設(shè)置完國(guó)內(nèi)源后,升級(jí) conda 的速度會(huì)快很多疾瓮,之后安裝包時(shí)也會(huì)從國(guó)內(nèi)源下載脖镀。
conda update conda
升級(jí)時(shí)彈出Proceed ([y]/n)?
時(shí),選擇y
,確認(rèn)升級(jí)蜒灰。
五弦蹂、環(huán)境管理
可跳過(guò),直接用默認(rèn)環(huán)境
1. 查看 Python 版本
python --version
2. 創(chuàng)建環(huán)境
上一步查到我電腦上的 Python 版本為 3.7.0 强窖,我想在這個(gè)版本基礎(chǔ)上創(chuàng)建一個(gè)名為xiaolvshijie
的虛擬環(huán)境凸椿。
conda create -n xiaolvshijie python=3.7.0
新的開發(fā)環(huán)境會(huì)被默認(rèn)安裝在你 conda 目錄下的 envs 文件目錄下。
3. 激活環(huán)境
activate xiaolvshijie
4. 列出所有的環(huán)境
conda info -e
當(dāng)前激活的環(huán)境會(huì)標(biāo)*
翅溺。
5. 切換到另一個(gè)環(huán)境
activate xiaolvshijie
6. 注銷當(dāng)前環(huán)境
deactivate
7. 復(fù)制環(huán)境
conda create -n xiaolv --clone xiaolvshijie
8. 刪除環(huán)境
conda remove -n xiaolv --all
六脑漫、包管理
1. 查看已安裝包
conda list
2. 使用 Conda 命令安裝包
conda install beautifulsoup4
3. 通過(guò) pip 命令來(lái)安裝包
如果無(wú)法通過(guò)conda安裝,可以用pip命令來(lái)安裝包咙崎。
pip install beautifulsoup4
4. 移除包
conda remove beautifulsoup4
七优幸、VSCode 配置
1. 安裝 Python 插件
2. 安裝 Code Runner 插件
3. 安裝中文插件(可選)
4. 指定路徑(可跳過(guò))
確定當(dāng)前激活環(huán)境所在路徑
然后在File-->Preferences-->Settings-->Extensions-->Python-->setting.json
添加下面的 Python 路徑,這個(gè)路徑和你設(shè)置的環(huán)境名稱有關(guān)褪猛。
"python.pythonPath" :"D:\\anaconda3\\envs\\xiaolvshijie\\python.exe"
八网杆、開始運(yùn)行 Py 文件
運(yùn)行代碼前一定要按Ctrl + S
保存,再右鍵選擇Run Code
或者用快捷鍵Ctrl + Alt + N
執(zhí)行代碼伊滋。
1. 運(yùn)行簡(jiǎn)單代碼測(cè)試
print('hello xiaolvshijie')
2. 運(yùn)行 Py 文件
復(fù)制下面這段代碼到編輯器中碳却,Ctrl + S
保存,再右鍵選擇Run Code
執(zhí)行代碼笑旺。
import prettytable as pt
tb = pt.PrettyTable()
tb.field_names = ['Author', 'wwcheng']
tb.add_row(['ID', 'xiaolvshijie'])
print(tb)
會(huì)出現(xiàn)報(bào)錯(cuò)提示:ModuleNotFoundError: No module named 'prettytable'
意思是當(dāng)前環(huán)境中缺少prettytable
的包昼浦,你需要安裝這個(gè)包。筒主。
我們可以用conda install prettytable
或者pip install prettytable
來(lái)安裝這個(gè)包关噪。
如果不知道報(bào)錯(cuò)提示的意思,可以利用搜索引擎乌妙,百度一下你就知道色洞,Python編程相關(guān)的問(wèn)題網(wǎng)絡(luò)上基本都能搜索到。
結(jié)語(yǔ)
成功安裝 Anaconda 和 VSCode 并運(yùn)行上面測(cè)試代碼后冠胯,你已經(jīng)可以「打排位」了火诸!
一、Anaconda 下載
Anaconda 可以看做Python的一個(gè)集成安裝荠察,安裝它后就默認(rèn)安裝了python置蜀、IPython、集成開發(fā)環(huán)境Spyder和眾多的包和模塊悉盆,讓你在管理環(huán)境和包時(shí)更加方便盯荤。
可以選擇從官網(wǎng)或清華源下載 Anaconda 安裝包,清華源下載速度相對(duì)較快焕盟。
安裝的位數(shù)推薦32位秋秤,兼容性最強(qiáng),也可以根據(jù)自己的系統(tǒng)位數(shù)選擇安裝。
官網(wǎng):https://www.anaconda.com/products/individual
清華源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
二灼卢、Anaconda 安裝
安裝過(guò)程中三個(gè)注意的地方:
- 勾選
Alls Users
- 勾選
Add Anaconda to the system PATH environment variable
- 如果之前沒(méi)有安裝 VSCode绍哎,可以在 Anaconda 安裝過(guò)程中選擇安裝
三、VSCode 下載安裝
Anaconda 安裝過(guò)程中 VSCode 有時(shí)候可能會(huì)出錯(cuò)鞋真,導(dǎo)致安裝失敗崇堰,這種情況下可以選擇從 VSCode 官網(wǎng)下載安裝。
VSCode官網(wǎng):https://code.visualstudio.com/Download#
四涩咖、管理 conda
1. 查看 conda 版本
安裝完成后按Win+R
打開cmd
終端海诲,輸入conda --version
如果正常輸出了 conda 的版本,說(shuō)明 Anaconda 成功安裝了檩互。
2. 添加國(guó)內(nèi)源
- 查看現(xiàn)有源
conda config --show-sources
- 添加國(guó)內(nèi)清華源
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/
- 刪除默認(rèn)源
conda config --remove channels defaults
- 設(shè)置搜索時(shí)顯示通道地址
conda config --set show_channel_urls yes
3. 升級(jí) conda
設(shè)置完國(guó)內(nèi)源后特幔,升級(jí) conda 的速度會(huì)快很多,之后安裝包時(shí)也會(huì)從國(guó)內(nèi)源下載闸昨。
conda update conda
升級(jí)時(shí)彈出Proceed ([y]/n)?
時(shí)敬辣,選擇y
,確認(rèn)升級(jí)零院。
五、環(huán)境管理
可跳過(guò)村刨,直接用默認(rèn)環(huán)境
1. 查看 Python 版本
python --version
2. 創(chuàng)建環(huán)境
上一步查到我電腦上的 Python 版本為 3.7.0 告抄,我想在這個(gè)版本基礎(chǔ)上創(chuàng)建一個(gè)名為xiaolvshijie
的虛擬環(huán)境。
conda create -n xiaolvshijie python=3.7.0
新的開發(fā)環(huán)境會(huì)被默認(rèn)安裝在你 conda 目錄下的 envs 文件目錄下嵌牺。
3. 激活環(huán)境
activate xiaolvshijie
4. 列出所有的環(huán)境
conda info -e
當(dāng)前激活的環(huán)境會(huì)標(biāo)*
打洼。
5. 切換到另一個(gè)環(huán)境
activate xiaolvshijie
6. 注銷當(dāng)前環(huán)境
deactivate
7. 復(fù)制環(huán)境
conda create -n xiaolv --clone xiaolvshijie
8. 刪除環(huán)境
conda remove -n xiaolv --all
六、包管理
1. 查看已安裝包
conda list
2. 使用 Conda 命令安裝包
conda install beautifulsoup4
3. 通過(guò) pip 命令來(lái)安裝包
如果無(wú)法通過(guò)conda安裝逆粹,可以用pip命令來(lái)安裝包募疮。
pip install beautifulsoup4
4. 移除包
conda remove beautifulsoup4
七、VSCode 配置
1. 安裝 Python 插件
2. 安裝 Code Runner 插件
3. 安裝中文插件(可選)
4. 指定路徑(可跳過(guò))
確定當(dāng)前激活環(huán)境所在路徑
然后在File-->Preferences-->Settings-->Extensions-->Python-->setting.json
添加下面的 Python 路徑僻弹,這個(gè)路徑和你設(shè)置的環(huán)境名稱有關(guān)阿浓。
"python.pythonPath" :"D:\\anaconda3\\envs\\xiaolvshijie\\python.exe"
八、開始運(yùn)行 Py 文件
運(yùn)行代碼前一定要按Ctrl + S
保存蹋绽,再右鍵選擇Run Code
或者用快捷鍵Ctrl + Alt + N
執(zhí)行代碼芭毙。
1. 運(yùn)行簡(jiǎn)單代碼測(cè)試
print('hello xiaolvshijie')
2. 運(yùn)行 Py 文件
復(fù)制下面這段代碼到編輯器中,Ctrl + S
保存卸耘,再右鍵選擇Run Code
執(zhí)行代碼退敦。
import prettytable as pt
tb = pt.PrettyTable()
tb.field_names = ['Author', 'wwcheng']
tb.add_row(['ID', 'xiaolvshijie'])
print(tb)
會(huì)出現(xiàn)報(bào)錯(cuò)提示:ModuleNotFoundError: No module named 'prettytable'
意思是當(dāng)前環(huán)境中缺少prettytable
的包,你需要安裝這個(gè)包蚣抗。侈百。
我們可以用conda install prettytable
或者pip install prettytable
來(lái)安裝這個(gè)包。
如果不知道報(bào)錯(cuò)提示的意思觉鼻,可以利用搜索引擎嚣艇,百度一下你就知道,Python編程相關(guān)的問(wèn)題網(wǎng)絡(luò)上基本都能搜索到概说。
結(jié)語(yǔ)
成功安裝 Anaconda 和 VSCode 并運(yùn)行上面測(cè)試代碼后网梢,你已經(jīng)可以「打排位」了震缭!
更多相關(guān)文章請(qǐng)關(guān)注微信公眾號(hào)「效率視界」