最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Visual Studio code 配置Python開(kāi)發(fā)環(huán)境

 更新時(shí)間:2020年09月11日 10:26:24   作者:翻滾吧阿俊~~  
這篇文章主要介紹了Visual Studio code 配置Python開(kāi)發(fā)環(huán)境,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

步驟1:安裝 Python

這個(gè)直接略過(guò),建議3以上版本。

步驟2:安裝 Visual Studio Code

下載地址:https://code.visualstudio.com/

選擇對(duì)應(yīng)的版本,下載安裝即可,過(guò)程簡(jiǎn)單,關(guān)鍵是免費(fèi)軟件無(wú)需破解。

步驟3:改變顯示語(yǔ)言

看英文有點(diǎn)吃力,那就看中文吧,在擴(kuò)展里搜索中文包進(jìn)行安裝

安裝完成后彈出重啟提示:

重啟后就看到中文了!

步驟4:安裝擴(kuò)展

為VS Code安裝Python擴(kuò)展。Python擴(kuò)展名為Python,由Microsoft發(fā)布。

步驟5:在項(xiàng)目(工作區(qū))文件夾中啟動(dòng)VS Code

在命令提示符或終端上,創(chuàng)建一個(gè)名為“hello”的空文件夾,cd 到code該文件夾.,然后輸入以下命令打開(kāi)該文件夾()中的VS Code():

mkdir hello
cd hello
code .

通過(guò)在文件夾中啟動(dòng)VS Code,該文件夾將成為您的“工作區(qū)”。VS Code存儲(chǔ)特定于該工作空間的.vscode/settings.json設(shè)置,這些設(shè)置與全局存儲(chǔ)的用戶設(shè)置分開(kāi)。

或者 也可以先打開(kāi)VSCode,然后使用“ 文件”>“打開(kāi)文件夾”打開(kāi)項(xiàng)目文件夾。

貌似第二種方法比較實(shí)用,第一種方法中涉及到工作區(qū)的概念還需要進(jìn)一步理解。

步驟6:選擇一個(gè)Python解釋器

Python是一種解釋型語(yǔ)言,為了運(yùn)行Python代碼并獲得Python IntelliSense,您必須告訴VS Code使用哪種解釋器。

打開(kāi)命令選項(xiàng)板(Ctrl + Shift + P)選擇Python 3解釋器,開(kāi)始鍵入Python:select inter命令進(jìn)行搜索,然后選擇命令。

該命令顯示當(dāng)前主機(jī)可用的python解釋器列表,包括虛擬環(huán)境,這個(gè)要特別注意,后面用到虛擬環(huán)境的時(shí)候(django用虛擬環(huán)境安裝)注意別弄錯(cuò)了解釋器,不然東西都跑到全局解釋器環(huán)境中就尷尬了。。。

{Python開(kāi)發(fā)人員的最佳實(shí)踐是避免將包安裝到全局解釋器環(huán)境中。您改為使用virtual environment包含全局解釋器副本的特定于項(xiàng)目。激活該環(huán)境后,您安裝的所有軟件包都將與其他環(huán)境隔離。這種隔離減少了因沖突包版本而引起的許多復(fù)雜情況。}

配置好解釋器后,左下角會(huì)出現(xiàn)解釋版本,點(diǎn)擊后可顯示當(dāng)前的解釋器路徑。

如何設(shè)置默認(rèn)解釋器?

選擇解釋器會(huì)將python.pythonPath工作區(qū)設(shè)置中的值設(shè)置為解釋器的路徑。請(qǐng)選擇文件 > 首選項(xiàng) > 設(shè)置,然后選擇工作區(qū)設(shè)置選項(xiàng)卡,

注意:如果選擇未打開(kāi)工作區(qū)文件夾的解釋器,則VS代碼會(huì)python.pythonPath在用戶設(shè)置中設(shè)置,這通常會(huì)為VS代碼設(shè)置默認(rèn)解釋器。用戶設(shè)置確保您始終擁有Python項(xiàng)目的默認(rèn)解釋器。工作區(qū)設(shè)置允許您覆蓋用戶設(shè)置。

步驟7:創(chuàng)建一個(gè)Python Hello World源代碼文件

從文件資源管理器工具欄中,單擊文件hello夾上的“新建文件”按鈕:

命名該文件hello.py,它將自動(dòng)在編輯器中打開(kāi):

輸入一點(diǎn)簡(jiǎn)單的代碼,輸入的過(guò)程中,會(huì)發(fā)現(xiàn)IntelliSense(智能感知)的強(qiáng)大?。?/p>

步驟8: 運(yùn)行Hello World

hello.py使用Python 運(yùn)行很簡(jiǎn)單。在編輯器中單擊鼠標(biāo)右鍵,然后選擇“在終端中運(yùn)行Python文件”(自動(dòng)保存文件):

在VS Code中可以運(yùn)行Python的另外兩種方法:

  • 選擇一行或多行,然后按Shift + Enter或右鍵單擊并選擇在Python終端中運(yùn)行選擇/行。此命令便于測(cè)試文件的一部分。
  • 使用Python:Start REPL命令打開(kāi)當(dāng)前所選Python解釋器的REPL終端。在REPL中,您可以一次輸入和運(yùn)行一行代碼。

步驟9:配置并運(yùn)行調(diào)試器

我們現(xiàn)在嘗試調(diào)試我們的簡(jiǎn)單Hello World程序。

首先,hello.py將光標(biāo)置于print通話上并按F9,在第2行設(shè)置斷點(diǎn)?;蛘?,只需單擊編輯器左側(cè)的行號(hào)。設(shè)置斷點(diǎn)時(shí)會(huì)出現(xiàn)一個(gè)紅色圓圈。

接下來(lái),選擇側(cè)欄中的調(diào)試(Debug View):

然后選擇調(diào)試工具欄上的設(shè)置圖標(biāo)(或使用調(diào)試 > 打開(kāi)配置菜單命令):

選擇設(shè)置圖標(biāo)會(huì)自動(dòng)從命令選項(xiàng)板打開(kāi)配置菜單,允許您為打開(kāi)的文件選擇所需的調(diào)試配置類(lèi)型。

注意:VS Code將JSON文件用于其所有各種配置; launch.json是包含調(diào)試配置的文件的標(biāo)準(zhǔn)名稱(chēng)。

這里我們選擇Python File,這是使用當(dāng)前選擇的Python解釋器運(yùn)行編輯器中顯示的當(dāng)前文件的配置。選擇后,Python擴(kuò)展會(huì)launch.json根據(jù)您的選擇創(chuàng)建并打開(kāi)包含預(yù)定義配置的文件。

要在程序啟動(dòng)時(shí)自動(dòng)停止在第一行(需要按F5繼續(xù)執(zhí)行),請(qǐng)?jiān)谏傻?code>launch.json文件中為“Python:Current File”配置添加一個(gè)設(shè)置,以便整個(gè)配置如下所示:

{
  "name": "Python: Current File",
  "type": "python",
  "request": "launch",
  "program": "${file}",
  "console": "integratedTerminal",
  "stopOnEntry": true
},

launch.json進(jìn)行更改后保存

提示:如果需要指定用于調(diào)試的解釋器,請(qǐng)pythonPath在配置中包含一個(gè)條目,例如"pythonPath": "${workspaceFolder}""pythonPath": "${workspaceFolder}/.venv"。

提示:要為Python程序指定命令行參數(shù),請(qǐng)?jiān)?code>"args": []配置中添加一行,并將每個(gè)參數(shù)作為元素放在[]列表中。有關(guān)示例,請(qǐng)參閱調(diào)試 - 參數(shù)。

切換到hello.py編輯器,然后通過(guò)選擇“調(diào)試”工具欄中的箭頭或按F5運(yùn)行調(diào)試器。調(diào)試器在文件斷點(diǎn)的第一行停止(如果stopOnEntry設(shè)置為true,則停在第一行)。當(dāng)前行在左邊距中用黃色箭頭表示。

調(diào)試工具欄從頂部出現(xiàn),從左到右依次顯示以下命令:繼續(xù)(F5),跳過(guò)(F10),步入(F11),步出(Shift + F11),重啟(Ctrl + Shift + F5),并停止(Shift + F5)。

狀態(tài)欄也會(huì)更改顏色(許多主題中的橙色)以指示您處于調(diào)試模式

要繼續(xù)運(yùn)行程序,繼續(xù)命令(F5)。調(diào)試器將程序運(yùn)行到下個(gè)斷點(diǎn),最后一個(gè)斷點(diǎn)時(shí)候,msg變量顯示在“ 本地”窗格中:

提示:通過(guò)將鼠標(biāo)懸停在代碼(例如變量)上也可以看到調(diào)試信息。在這種情況下msg,將鼠標(biāo)懸停在變量上會(huì)Hello world在變量上方的框中顯示該字符串,另外把鼠標(biāo)懸停在左側(cè)的變量上面會(huì)顯示該變量的類(lèi)型

您也可以在調(diào)試控制臺(tái)中使用變量,進(jìn)行一些其他調(diào)試:

繼續(xù)F5,一旦程序完成,VS Code將退出調(diào)試模式。

PS:

操作終端時(shí)候可能會(huì)出現(xiàn)無(wú)法運(yùn)行activate.ps1的錯(cuò)誤,因?yàn)橄到y(tǒng)上已禁用運(yùn)行腳本。這時(shí)候需要修改默認(rèn)的shell。

運(yùn)行終端:從命令選項(xiàng)板創(chuàng)建新的集成終端(Ctrl + Shift +` ),它創(chuàng)建一個(gè)終端并通過(guò)運(yùn)行其激活腳本自動(dòng)激活虛擬環(huán)境。

注意:在Windows上,如果您的默認(rèn)終端類(lèi)型是PowerShell,您可能會(huì)看到無(wú)法運(yùn)行activate.ps1的錯(cuò)誤,因?yàn)橄到y(tǒng)上已禁用運(yùn)行腳本。該錯(cuò)誤提供了有關(guān)如何允許腳本的信息的鏈接。否則,請(qǐng)使用Terminal:Select Default Shell將“命令提示符”或“Git Bash”設(shè)置為默認(rèn)值。

在終端右側(cè)修改

不想寫(xiě)的太長(zhǎng),接下來(lái)整理下VSCode一些常用的快捷鍵和django配置步驟。

到此這篇關(guān)于Visual Studio code 配置Python開(kāi)發(fā)環(huán)境的文章就介紹到這了,更多相關(guān)Visual Studio code 配置Python內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C3 線性化算法與 MRO之Python中的多繼承

    C3 線性化算法與 MRO之Python中的多繼承

    Python 中的方法解析順序(Method Resolution Order, MRO)定義了多繼承存在時(shí) Python 解釋器查找函數(shù)解析的正確方式。這篇文章給大家介紹了Python中的多繼承,感興趣的朋友一起看看吧
    2021-10-10
  • Python利用pandas處理Excel數(shù)據(jù)的應(yīng)用詳解

    Python利用pandas處理Excel數(shù)據(jù)的應(yīng)用詳解

    這篇文章主要介紹了Python利用pandas處理Excel數(shù)據(jù)的應(yīng)用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • python字符串操作

    python字符串操作

    這篇文章主要介紹了python字符串操作,主要包括字符串的分割、字符串的查找,替換、字符串的判斷,下面一起進(jìn)入文章了解具體內(nèi)容,需要的朋友可以參考一下
    2021-11-11
  • Pygame坦克大戰(zhàn)游戲開(kāi)發(fā)實(shí)戰(zhàn)詳解代碼

    Pygame坦克大戰(zhàn)游戲開(kāi)發(fā)實(shí)戰(zhàn)詳解代碼

    《坦克大戰(zhàn)》以二戰(zhàn)坦克為題材,既保留了射擊類(lèi)游戲的操作性,也改進(jìn)了射擊類(lèi)游戲太過(guò)于復(fù)雜難玩的高門(mén)檻特點(diǎn),集休閑與競(jìng)技于一身。經(jīng)典再度襲來(lái),流暢的畫(huà)面,瘋狂的戰(zhàn)斗,讓玩家再次進(jìn)入瘋狂坦克的世界。玩家的目標(biāo)是控制坦克躲避危險(xiǎn),消滅掉所有的敵人即可進(jìn)入下一關(guān)
    2022-02-02
  • Python+tkinter自定義實(shí)現(xiàn)文件選擇按鈕

    Python+tkinter自定義實(shí)現(xiàn)文件選擇按鈕

    這篇文章主要為大家詳細(xì)介紹了如何利用Python和tkinter自定義實(shí)現(xiàn)簡(jiǎn)單的文件選擇按鈕和顏色選擇按鈕,有需要的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-10-10
  • python 協(xié)程 gevent原理與用法分析

    python 協(xié)程 gevent原理與用法分析

    這篇文章主要介紹了python 協(xié)程 gevent原理與用法,結(jié)合實(shí)例形式分析了Python協(xié)程gevent相關(guān)概念、原理、安裝及使用操作技巧,需要的朋友可以參考下
    2019-11-11
  • 基于Python打造賬號(hào)共享瀏覽器功能

    基于Python打造賬號(hào)共享瀏覽器功能

    這篇文章主要介紹了基于Python打造賬號(hào)共享瀏覽器功能,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-05-05
  • Python Requests爬蟲(chóng)之求取關(guān)鍵詞頁(yè)面詳解

    Python Requests爬蟲(chóng)之求取關(guān)鍵詞頁(yè)面詳解

    這篇文章主要為大家詳細(xì)介紹了Python Requests爬蟲(chóng)之求取關(guān)鍵詞頁(yè)面,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-02-02
  • 13個(gè)最常用的Python深度學(xué)習(xí)庫(kù)介紹

    13個(gè)最常用的Python深度學(xué)習(xí)庫(kù)介紹

    這篇文章主要介紹了13個(gè)最常用的Python深度學(xué)習(xí)庫(kù)介紹,具有一定參考價(jià)值,需要的朋友可以參考下。
    2017-10-10
  • python監(jiān)控linux內(nèi)存并寫(xiě)入mongodb(推薦)

    python監(jiān)控linux內(nèi)存并寫(xiě)入mongodb(推薦)

    這篇文章主要介紹了python監(jiān)控linux內(nèi)存并寫(xiě)入mongodb的相關(guān)資料,需要的朋友可以參考下
    2017-09-09

最新評(píng)論

诏安县| 突泉县| 张家界市| 沁阳市| 长白| 海伦市| 许昌县| 泊头市| 大石桥市| 沁阳市| 嘉禾县| 灵山县| 荆门市| 新兴县| 忻城县| 资溪县| 醴陵市| 曲沃县| 收藏| 尼勒克县| 富锦市| 隆尧县| 桃园市| 台江县| 广平县| 白山市| 平南县| 嵊泗县| 绥滨县| 郎溪县| 齐齐哈尔市| 通道| 宽城| 平山县| 河西区| 南木林县| 万山特区| 丁青县| 浠水县| 藁城市| 博兴县|