搜尋
首頁後端開發Python教學如何使用 VScode 配置 Python 開發環境

    軟體準備

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

    大家選擇適合自己的版本下載即可。
    我是Windows10 64位元的作業系統,所以我Python下的是64位元的最新版,VSco'de下載的是64位元的最新版。
    在這裡我推薦大家選擇Python3,而不是Python2.7,不過就算你下載的Python2.7此教學依舊適用。

    軟體安裝

    安裝python

    #首先,我們安裝Python到自己的電腦。
    切記,一定要記得勾選新增環境變數。
    不然還要手動去設定python的環境變數。
    具體的安裝流程如圖。

    如何使用 VScode 配置 Python 開發環境

    Python安裝過程.gif

    檢查python是否安裝成功

    #然後,我們需要檢查下python是否安裝成功。
    檢查方法如下:
    1、開啟cmd,輸入python,點選回車。
    2、輸入import this,欣賞下python之禪。
    3、退出、輸入pip list,檢查第三方的套件正確不。
    具體過程如圖。

    如何使用 VScode 配置 Python 開發環境

    檢查python.gif

    安裝第三方的套件

    透過python自帶的pip工具,安裝兩個一會兒設定VScode需要的包。
    flake8和yapf
    flake8會檢查寫程式碼時的不規範的地方和語法錯誤。
    yapf是一個程式碼格式化工具,可以一鍵美化程式碼。
    安裝流程如下:
    1、在cmd輸入pip list檢查是否已存在需要的套件
    2、輸入pip install flake8下載安裝flake8
    3、輸入pip install yapf下載安裝yapf
    具體過程如圖。

    如何使用 VScode 配置 Python 開發環境

    安裝第三方套件.gif

    安裝VScode

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

    如何使用 VScode 配置 Python 開發環境

    安裝VScode.gif

    設定VScode

    #安裝python外掛程式。

    1、開啟VScode,按下快速鍵Ctrl Shift X,進入外掛程式管理頁面。
    2、在搜尋欄輸入python。
    3、選擇插件,點選安裝。

    如何使用 VScode 配置 Python 開發環境

    安裝python外掛程式.gif

    建立項目,設定工作區域

    1、建立一個本機資料夾,作為專案檔。

    如何使用 VScode 配置 Python 開發環境

    第一步

    如何使用 VScode 配置 Python 開發環境

    #第二步驟

    2、設定工作區域

    點擊設置,開啟設定檔

    如何使用 VScode 配置 Python 開發環境

    image.png

    設定flake8和yapf並關閉pylint工具。
    在工作區域輸入以下內容:

    {
        "python.linting.flake8Enabled": true,
        "python.formatting.provider": "yapf",
        "python.linting.flake8Args": ["--max-line-length=248"],
        "python.linting.pylintEnabled": false
    }

    如圖所示:

    如何使用 VScode 配置 Python 開發環境

    #工作區設定.png

    #3、寫python文件

    新建一個python文件,輸入一句

    print("Hello VScode")

    連續按兩次F5執行文件。
    如圖所示:

    如何使用 VScode 配置 Python 開發環境

    執行python檔案.gif

    4、設定python編譯設定

    連續按兩次F5是不是特別不習慣,沒事,我們來改掉它!
    很簡單只需要將launch.json檔案的 "stopOnEntry": true,改為 "stopOnEntry": false。
    如圖所示:

    如何使用 VScode 配置 Python 開發環境

    修改python配置.gif

    程式碼格式化工具yapf

    在VSCode中按下快速鍵Alt Shift F即可自動格式化程式碼
    操作起來特別簡單,給大家簡單的示範下。
    如圖:

    如何使用 VScode 配置 Python 開發環境

    yapf工具.gif

    以上是如何使用 VScode 配置 Python 開發環境的詳細內容。更多資訊請關注PHP中文網其他相關文章!

    陳述
    本文轉載於:亿速云。如有侵權,請聯絡admin@php.cn刪除
    如何使用numpy創建多維數組?如何使用numpy創建多維數組?Apr 29, 2025 am 12:27 AM

    使用NumPy創建多維數組可以通過以下步驟實現:1)使用numpy.array()函數創建數組,例如np.array([[1,2,3],[4,5,6]])創建2D數組;2)使用np.zeros(),np.ones(),np.random.random()等函數創建特定值填充的數組;3)理解數組的shape和size屬性,確保子數組長度一致,避免錯誤;4)使用np.reshape()函數改變數組形狀;5)注意內存使用,確保代碼清晰高效。

    說明Numpy陣列中'廣播”的概念。說明Numpy陣列中'廣播”的概念。Apr 29, 2025 am 12:23 AM

    播放innumpyisamethodtoperformoperationsonArraySofDifferentsHapesbyAutapityallate AligningThem.itSimplifififiesCode,增強可讀性,和Boostsperformance.Shere'shore'showitworks:1)較小的ArraySaraySaraysAraySaraySaraySaraySarePaddedDedWiteWithOnestOmatchDimentions.2)

    說明如何在列表,Array.Array和用於數據存儲的Numpy數組之間進行選擇。說明如何在列表,Array.Array和用於數據存儲的Numpy數組之間進行選擇。Apr 29, 2025 am 12:20 AM

    forpythondataTastorage,choselistsforflexibilityWithMixedDatatypes,array.ArrayFormeMory-effficityHomogeneousnumericalData,andnumpyArraysForAdvancedNumericalComputing.listsareversareversareversareversArversatilebutlessEbutlesseftlesseftlesseftlessforefforefforefforefforefforefforefforefforefforlargenumerdataSets; arrayoffray.array.array.array.array.array.ersersamiddreddregro

    舉一個場景的示例,其中使用Python列表比使用數組更合適。舉一個場景的示例,其中使用Python列表比使用數組更合適。Apr 29, 2025 am 12:17 AM

    Pythonlistsarebetterthanarraysformanagingdiversedatatypes.1)Listscanholdelementsofdifferenttypes,2)theyaredynamic,allowingeasyadditionsandremovals,3)theyofferintuitiveoperationslikeslicing,but4)theyarelessmemory-efficientandslowerforlargedatasets.

    您如何在Python數組中訪問元素?您如何在Python數組中訪問元素?Apr 29, 2025 am 12:11 AM

    toAccesselementsInapyThonArray,useIndIndexing:my_array [2] accessEsthethEthErlement,returning.3.pythonosezero opitedEndexing.1)usepositiveandnegativeIndexing:my_list [0] fortefirstElment,fortefirstelement,my_list,my_list [-1] fornelast.2] forselast.2)

    Python中有可能理解嗎?如果是,為什麼以及如果不是為什麼?Python中有可能理解嗎?如果是,為什麼以及如果不是為什麼?Apr 28, 2025 pm 04:34 PM

    文章討論了由於語法歧義而導致的Python中元組理解的不可能。建議使用tuple()與發電機表達式使用tuple()有效地創建元組。 (159個字符)

    Python中的模塊和包裝是什麼?Python中的模塊和包裝是什麼?Apr 28, 2025 pm 04:33 PM

    本文解釋了Python中的模塊和包裝,它們的差異和用法。模塊是單個文件,而軟件包是帶有__init__.py文件的目錄,在層次上組織相關模塊。

    Python中的Docstring是什麼?Python中的Docstring是什麼?Apr 28, 2025 pm 04:30 PM

    文章討論了Python中的Docstrings,其用法和收益。主要問題:Docstrings對於代碼文檔和可訪問性的重要性。

    See all articles

    熱AI工具

    Undresser.AI Undress

    Undresser.AI Undress

    人工智慧驅動的應用程序,用於創建逼真的裸體照片

    AI Clothes Remover

    AI Clothes Remover

    用於從照片中去除衣服的線上人工智慧工具。

    Undress AI Tool

    Undress AI Tool

    免費脫衣圖片

    Clothoff.io

    Clothoff.io

    AI脫衣器

    Video Face Swap

    Video Face Swap

    使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

    熱工具

    MinGW - Minimalist GNU for Windows

    MinGW - Minimalist GNU for Windows

    這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

    SublimeText3 英文版

    SublimeText3 英文版

    推薦:為Win版本,支援程式碼提示!

    SublimeText3 Linux新版

    SublimeText3 Linux新版

    SublimeText3 Linux最新版

    SublimeText3 Mac版

    SublimeText3 Mac版

    神級程式碼編輯軟體(SublimeText3)

    Atom編輯器mac版下載

    Atom編輯器mac版下載

    最受歡迎的的開源編輯器