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

在VSCode中配置Python開(kāi)發(fā)環(huán)境的詳細(xì)教程

 更新時(shí)間:2025年04月21日 11:42:42   作者:一個(gè)不務(wù)正業(yè)的程序猿  
Visual Studio Code(簡(jiǎn)稱VSCode)以其強(qiáng)大的功能和靈活的擴(kuò)展性,成為了許多開(kāi)發(fā)者的首選,本文將詳細(xì)介紹如何在VSCode中配置Python開(kāi)發(fā)環(huán)境,需要的朋友可以參考下

一、VSCode配置Python開(kāi)發(fā)環(huán)境

1、軟件安裝

在開(kāi)始配置之前,需要準(zhǔn)備以下軟件:

2、安裝Python插件

下面是Python常見(jiàn)的插件及其作用

  • Python:集成開(kāi)發(fā)環(huán)境的擴(kuò)展程序,它使開(kāi)發(fā)者可以在VS Code編輯器中輕松地編寫、調(diào)試和運(yùn)行Python代碼。
  • Python Debugger:為Python開(kāi)發(fā)者設(shè)計(jì)的一個(gè)調(diào)試工具,它提供了強(qiáng)大的調(diào)試功能。
  • Python for VSCode:幫助開(kāi)發(fā)者在VS Code編輯器中更加高效地編寫、調(diào)試和運(yùn)行Python代碼。
  • Python Environment Manager:提供一個(gè)集中化的界面,方便用戶查看和管理所有的Python環(huán)境和包。

通過(guò)Ctrl+Shift+X打開(kāi)插件面板,輸入"Python"搜索并安裝相關(guān)的插件。安裝完成插件之后,通常需要重啟 VS Code,以啟用安裝的插件:

在這里插入圖片描述

3、配置Python環(huán)境

Step 1:創(chuàng)建Python項(xiàng)目文件夾

創(chuàng)建一個(gè)文件夾作為項(xiàng)目的工作區(qū),并通過(guò)VS Code打開(kāi),點(diǎn)擊 “文件” > “選擇文件夾” 選擇目標(biāo)文件夾

在這里插入圖片描述

Step 2:選擇Python解釋器

使用Ctrl+Shift+P打開(kāi)命令面板,輸入"Python: 選擇解釋器",然后從列表中選擇已安裝的 Python 解釋器。

在這里插入圖片描述

Step 3:創(chuàng)建虛擬環(huán)境(可選)

Python虛擬環(huán)境是一種用于隔離Python項(xiàng)目依賴的機(jī)制。每個(gè)虛擬環(huán)境都擁有自己獨(dú)立的Python解釋器、庫(kù)和腳本。通過(guò)為每個(gè)項(xiàng)目創(chuàng)建獨(dú)立的虛擬環(huán)境,可以確保每個(gè)項(xiàng)目的依賴項(xiàng)都是獨(dú)立的,從而避免不同項(xiàng)目之間的依賴沖突。

使用Ctrl+Shift+P打開(kāi)命令面板,輸入"Python: 創(chuàng)建環(huán)境",可以選擇Venv與Conda環(huán)境,兩個(gè)環(huán)境創(chuàng)建過(guò)程基本一致,下面以Venv環(huán)境為例講下創(chuàng)建流程。

選擇Venv環(huán)境類型

在這里插入圖片描述

選擇Python解釋器

在這里插入圖片描述

提示正在創(chuàng)建虛擬環(huán)境

在這里插入圖片描述

工作區(qū)多了一個(gè).venv文件夾

在這里插入圖片描述

Step 4:激活虛擬環(huán)境(可選)

虛擬環(huán)境允許你為每個(gè)項(xiàng)目創(chuàng)建獨(dú)立的Python環(huán)境,每個(gè)環(huán)境都有自己的Python解釋器和安裝的庫(kù)。激活虛擬環(huán)境可以確保你在當(dāng)前項(xiàng)目中使用的Python解釋器和庫(kù)是該項(xiàng)目特定的,而不是全局安裝的或其他項(xiàng)目的。虛擬環(huán)境創(chuàng)建之后會(huì)自動(dòng)激活,下面是幾種判斷虛擬環(huán)境是否激活的方法:

方法一:通過(guò) VS Code 設(shè)置檢查

  • 使用Ctrl+Shift+P打開(kāi)命令面板,輸入"Python:選擇解釋器",查看當(dāng)前設(shè)置的 Python 解釋器路徑,如果它指向你的虛擬環(huán)境,則虛擬環(huán)境已經(jīng)激活。

在這里插入圖片描述

方法二:通過(guò) Python 解釋器檢查

  • 在終端中輸入 python 或 python3 并回車。
  • 在 Python 提示符下,可以運(yùn)行以下命令來(lái)檢查當(dāng)前 Python 環(huán)境。
  • 將打印出當(dāng)前激活的 Python 解釋器的路徑,如果路徑指向你的虛擬環(huán)境目錄,則說(shuō)明虛擬環(huán)境已經(jīng)激活
import sys
print(sys.executable)

Step 5:新建Python文件

新建文件,并把文件后綴修改成.py

在這里插入圖片描述

Step 6:運(yùn)行程序

點(diǎn)擊左上角的按鍵可以運(yùn)行Python程序,運(yùn)行時(shí)可能會(huì)遇到下面的報(bào)錯(cuò)

無(wú)法加載文件 E:\Py_Workspace\hello.venv\Scripts\Activate.ps1,因?yàn)樵诖讼到y(tǒng)上禁止運(yùn)行腳本

在這里插入圖片描述

這表明你的PowerShell執(zhí)行策略阻止了.ps1腳本的執(zhí)行。PowerShell執(zhí)行策略是一種安全機(jī)制,用于限制可以運(yùn)行的腳本類型,以防止?jié)撛诘陌踩L(fēng)險(xiǎn)。要解決這個(gè)問(wèn)題,可以采取以下步驟:

  • 在Windows搜索欄中輸入“PowerShell”,然后右鍵點(diǎn)擊“Windows PowerShell”并選擇“以管理員身份運(yùn)行”。
  • 輸入以下命令之一來(lái)更改執(zhí)行策略。這些命令會(huì)要求你確認(rèn)更改。
    • Set-ExecutionPolicy RemoteSigned:允許你運(yùn)行本地創(chuàng)建的腳本和從Internet下載的已簽名的腳本。
    • Set-ExecutionPolicy Unrestricted:允許你運(yùn)行所有腳本,無(wú)論它們是否已簽名。

在這里插入圖片描述

4、包管理

pip是Python自帶的包管理器,它可以幫助我們安裝、升級(jí)和卸載Python包。Python包是一組Python模塊,它們可以提供各種功能,例如數(shù)據(jù)分析、Web開(kāi)發(fā)、機(jī)器學(xué)習(xí)等等。pip常用的命令,如下:

命令功能
pip install package_name安裝一個(gè)包
pip install --upgrade package_name升級(jí)一個(gè)包
pip uninstall package_name卸載一個(gè)包
pip list查看已安裝的包
pip show package_name查看包的詳細(xì)信息

直接使用內(nèi)置的終端就可以安裝需要的包,步驟如下:

  • 打開(kāi)內(nèi)置終端,點(diǎn)擊菜單欄 “終端” > "新建終端"或使用快捷鍵Ctrl+Shift+`。
  • 使用pip install xxx命令安裝需要的包。

下載的過(guò)程如果比較慢,可以考慮使用國(guó)內(nèi)的源

  • 清華源下載:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
  • 阿里源下載:pip install -i http://mirrors.aliyun.com/pypi/simple/ some-package
  • 中科大源下載:pip install -i https://pypi.mirrors.ustc.edu.cn/simple some-package

5、調(diào)試程序

開(kāi)啟調(diào)試功能需要安裝Python Debugger組件,組件安裝成功后,點(diǎn)擊菜單欄上的 “運(yùn)行” > "啟動(dòng)調(diào)試"即可開(kāi)始調(diào)試,也可以直接使用F5快捷鍵。

在這里插入圖片描述

以上就是在VSCode中配置Python開(kāi)發(fā)環(huán)境詳細(xì)教程的詳細(xì)內(nèi)容,更多關(guān)于VSCode配置Python開(kāi)發(fā)環(huán)境的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Python機(jī)器學(xué)習(xí)應(yīng)用之支持向量機(jī)的分類預(yù)測(cè)篇

    Python機(jī)器學(xué)習(xí)應(yīng)用之支持向量機(jī)的分類預(yù)測(cè)篇

    最近完成的一個(gè)項(xiàng)目用到了SVM,之前也一直有聽(tīng)說(shuō)支持向量機(jī),知道它是機(jī)器學(xué)習(xí)中一種非常厲害的算法。利用將近一個(gè)星期的時(shí)間學(xué)習(xí)了一下支持向量機(jī),把原理推了一遍,感覺(jué)支持向量機(jī)確實(shí)挺厲害的,這篇文章帶你了解它
    2022-01-01
  • Python Threading 線程/互斥鎖/死鎖/GIL鎖

    Python Threading 線程/互斥鎖/死鎖/GIL鎖

    這篇文章主要介紹了Python Threading 線程/互斥鎖/死鎖/GIL鎖的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-07-07
  • Python和Pandas版本的對(duì)應(yīng)關(guān)系詳細(xì)講解

    Python和Pandas版本的對(duì)應(yīng)關(guān)系詳細(xì)講解

    Pandas是Python的核心數(shù)據(jù)分析支持庫(kù),提供了快速、靈活、明確的數(shù)據(jù)結(jié)構(gòu),旨在簡(jiǎn)單、直觀地處理關(guān)系型、標(biāo)記型數(shù)據(jù),這篇文章主要介紹了Python和Pandas版本對(duì)應(yīng)關(guān)系的相關(guān)資料,需要的朋友可以參考下
    2025-08-08
  • Python3使用xlrd、xlwt處理Excel方法數(shù)據(jù)

    Python3使用xlrd、xlwt處理Excel方法數(shù)據(jù)

    這篇文章主要介紹了Python3使用xlrd、xlwt處理Excel方法數(shù)據(jù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • python學(xué)習(xí) 流程控制語(yǔ)句詳解

    python學(xué)習(xí) 流程控制語(yǔ)句詳解

    下面小編就為大家?guī)?lái)一篇python學(xué)習(xí) 流程控制語(yǔ)句詳解。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-06-06
  • Python本地與全局命名空間用法實(shí)例

    Python本地與全局命名空間用法實(shí)例

    這篇文章主要介紹了Python本地與全局命名空間用法,實(shí)例分析了Python命名空間的相關(guān)使用技巧,需要的朋友可以參考下
    2015-06-06
  • Python之虛擬環(huán)境virtualenv,pipreqs生成項(xiàng)目依賴第三方包的方法

    Python之虛擬環(huán)境virtualenv,pipreqs生成項(xiàng)目依賴第三方包的方法

    今天小編就為大家分享一篇Python之虛擬環(huán)境virtualenv,pipreqs生成項(xiàng)目依賴第三方包的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-07-07
  • windows下添加Python環(huán)境變量的方法匯總

    windows下添加Python環(huán)境變量的方法匯總

    默認(rèn)情況下,在windows下安裝python之后,系統(tǒng)并不會(huì)自動(dòng)添加相應(yīng)的環(huán)境變量。此時(shí)不能在命令行直接使用python命令。今天我們就來(lái)看下,如何簡(jiǎn)單快捷的在windows下添加Python環(huán)境變量
    2018-05-05
  • Python實(shí)現(xiàn)分段線性插值

    Python實(shí)現(xiàn)分段線性插值

    這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)分段線性插值,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • 在Python 字典中一鍵對(duì)應(yīng)多個(gè)值的實(shí)例

    在Python 字典中一鍵對(duì)應(yīng)多個(gè)值的實(shí)例

    今天小編就為大家分享一篇在Python 字典中一鍵對(duì)應(yīng)多個(gè)值的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-02-02

最新評(píng)論

措美县| 贵溪市| 许昌县| 万年县| 白银市| 宝山区| 偏关县| 光泽县| 田阳县| 濮阳县| 红河县| 自贡市| 铁岭县| 福泉市| 富锦市| 彝良县| 嫩江县| 柘城县| 富民县| 新疆| 成安县| 色达县| 伊宁市| 宿松县| 南漳县| 开封县| 蓬安县| 福海县| 油尖旺区| 南和县| 海安县| 东乡| 海门市| 丰县| 湄潭县| 温州市| 巧家县| 五河县| 南部县| 崇信县| 邳州市|