用VScode配置Python開發(fā)環(huán)境

前言

VScode是一個(gè)相當(dāng)優(yōu)秀的IDE,具備開源、跨平臺、模塊化、插件豐富、啟動時(shí)間快、顏值高、可高度定制等等優(yōu)秀的特質(zhì),不愧是微軟爸爸的私生子。

所以用VScode來編寫Python,也是相當(dāng)?shù)暮糜玫摹?/p>

所以,今天我們就來講講,怎么在VScode上配置Python開發(fā)環(huán)境。

軟件準(zhǔn)備

首先,我們必須先下載好Python的安裝包和VScode的安裝包。

下載地址如下:

Python:https://www.python.org/downloads/

VScode:https://code.visualstudio.com/

大家選擇適合自己的版本下載即可。

我是Windows10 64位的操作系統(tǒng),所以我Python下的是64位的最新版,VSco'de下載的是64位的最新版。

在這里我推薦大家選擇Python3,而不是Python2.7,不過就算你下載的Python2.7此教程依舊適用。

軟件安裝

安裝python

首先,我們安裝Python到自己的電腦里。

切記,一定要記得勾選添加環(huán)境變量。

不然還得手動去配置python的環(huán)境變量。

具體的安裝過程如圖。

Python安裝過程.gif

檢查python是否安裝成功

然后,我們需要檢查下python是否安裝成功。

檢查方法如下:

1、打開cmd,輸入python,點(diǎn)擊回車。

2、輸入import this,欣賞下python之禪。

3、退出、輸入pip list,檢查第三方的包正確不。

具體過程如圖。

檢查python.gif

安裝第三方的包

通過python自帶的pip工具,安裝兩個(gè)一會兒配置VScode需要的包。

flake8和yapf

flake8會檢查編寫代碼時(shí)的不規(guī)范的地方和語法錯(cuò)誤。

yapf是一個(gè)代碼格式化工具,可以一鍵美化代碼。

安裝過程如下:

1、在cmd輸入pip list檢查是否已存在需要的包

2、輸入pip install flake8下載安裝flake8

3、輸入pip install yapf下載安裝yapf

具體過程如圖。

安裝第三方包.gif

安裝VScode

安裝VScode就很簡單了,一路NEXT就可以了。

如圖所示:

安裝VScode.gif

配置VScode

安裝python插件。

1、打開VScode,按下快捷鍵Ctrl+Shift+X,進(jìn)入插件管理頁面。

2、在搜索欄輸入python。

3、選擇插件,點(diǎn)擊安裝。

安裝python插件.gif

創(chuàng)建項(xiàng)目,配置工作區(qū)域

1、創(chuàng)建一個(gè)本地文件夾,作為項(xiàng)目文件。

第一步.png

第二步.png

2、配置工作區(qū)域

點(diǎn)擊設(shè)置,打開配置文件

image.png

配置flake8和yapf并關(guān)閉pylint工具。

在工作區(qū)域輸入以下內(nèi)容:

{

"python.linting.flake8Enabled":true,

"python.formatting.provider":"yapf",

"python.linting.flake8Args": ["--max-line-length=248"],

"python.linting.pylintEnabled":false

}

如圖所示:

工作區(qū)設(shè)置.png

3、編寫python文件

新建一個(gè)python文件,輸入一句

print("Hello VScode")

連續(xù)按兩次F5執(zhí)行文件。

如圖所示:

執(zhí)行python文件.gif

4、配置python編譯設(shè)置

連續(xù)按兩次F5是不是特別不習(xí)慣,沒事,我們來改掉它!

很簡單只需要將launch.json文件的 "stopOnEntry": true,改為 "stopOnEntry": false。

如圖所示:

修改python配置.gif

代碼格式化工具yapf

在VSCode中按下快捷鍵Alt+Shift+F即可自動格式化代碼

操作起來特別簡單,給大家簡單的演示下。

如圖:

好了,今天的分享就到這,如果你對Python感興趣,歡迎加入我們【python學(xué)習(xí)交流裙】,免費(fèi)領(lǐng)取學(xué)習(xí)資料和源碼。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容