Visual?Studio?Code配置Anaconda詳細(xì)圖文教程
前言
Visual Studio Code (VS Code) :是一個(gè)輕量級(jí)但功能強(qiáng)大的源代碼編輯器,通過(guò)安裝擴(kuò)展,它可以變成一個(gè)非常智能的 Python IDE。
Anaconda:是一個(gè)Python數(shù)據(jù)科學(xué)的發(fā)行版,它自帶了很多科學(xué)計(jì)算庫(kù)和一個(gè)強(qiáng)大的環(huán)境管理工具 Conda。
一、 安裝 VS Code 必備擴(kuò)展
VS Code 的強(qiáng)大功能依賴(lài)于擴(kuò)展。對(duì)于 Python 開(kāi)發(fā),你需要安裝以下擴(kuò)展:
打開(kāi) VS Code。
點(diǎn)擊左側(cè)活動(dòng)欄的 擴(kuò)展 圖標(biāo)(或按 Ctrl+Shift+X)。
在搜索框中輸入 Python。
找到由 Microsoft 發(fā)布的 Python 擴(kuò)展,點(diǎn)擊“安裝”。

二、 配置 Anaconda 解釋器
1. 打開(kāi)或創(chuàng)建一個(gè) Python 項(xiàng)目文件夾
在 VS Code 中,最好始終先打開(kāi)一個(gè)文件夾(你的項(xiàng)目目錄),這樣配置信息會(huì)保存在這個(gè)文件夾下,更易于管理。
點(diǎn)擊菜單欄的 文件 -> 打開(kāi)文件夾...,選擇一個(gè)你的項(xiàng)目文件夾或新建一個(gè)。
2. 創(chuàng)建或激活你的 Conda 環(huán)境(兩種方法)
方法一:使用 VS Code 終端創(chuàng)建新環(huán)境(推薦)
- 在 VS Code 中,按 Ctrl+`(反引號(hào)鍵)打開(kāi)集成終端。VS Code 會(huì)自動(dòng)激活其基礎(chǔ)的 Conda 環(huán)境。
- 通過(guò)指令“Conda --version可檢查Anaconda版本信息”

- 在終端中,創(chuàng)建一個(gè)新的 Conda 環(huán)境(例如,創(chuàng)建一個(gè)名為 my_vscode_env 且 Python 版本為 3.9 的環(huán)境):
- 通過(guò)指令“conda create -n my_vscode_env python=3.9”即可出現(xiàn)如下界面。

出現(xiàn)提示時(shí),輸入 y 確認(rèn)安裝。

創(chuàng)建完成后,激活這個(gè)環(huán)境:“conda activate my_vscode_env”

方法二:使用已有的 Conda 環(huán)境
如果你已經(jīng)通過(guò) Anaconda Prompt 創(chuàng)建了環(huán)境,只需在 VS Code 終端中激活它即可。
conda activate your_existing_env_name
- 選擇解釋器
- 打開(kāi)一個(gè) Python 文件(.py)或者在工作區(qū)任意地方,按 F1 或 Ctrl+Shift+P 打開(kāi)命令面板。

- 打開(kāi)一個(gè) Python 文件(.py)或者在工作區(qū)任意地方,按 F1 或 Ctrl+Shift+P 打開(kāi)命令面板。
- 在命令面板中,輸入并選擇 “Python: Select Interpreter”,系統(tǒng)支持模糊搜索。

- 在命令面板中,輸入并選擇 “Python: Select Interpreter”,系統(tǒng)支持模糊搜索。
3.此時(shí),VS Code 會(huì)自動(dòng)掃描你系統(tǒng)上所有可用的 Python 解釋器,列表會(huì)按照環(huán)境類(lèi)型分組,Conda 環(huán)境通常會(huì)以 (‘conda’: env-name) 的形式標(biāo)識(shí)出來(lái)。
- 選擇對(duì)應(yīng)的編譯器.

- 選擇對(duì)應(yīng)的編譯器.
- 選擇你剛剛創(chuàng)建或激活的環(huán)境,并在終端中確認(rèn)激活

- 確認(rèn)激活狀態(tài)如下:

- 選擇你剛剛創(chuàng)建或激活的環(huán)境,并在終端中確認(rèn)激活
- 運(yùn)行程序測(cè)試-點(diǎn)擊運(yùn)行按鈕,執(zhí)行對(duì)應(yīng)的測(cè)試程序,如test.py

- 終端輸出如下,表明配置工作完成,接下來(lái)我們可以開(kāi)始我們的編程和調(diào)試了。

- 運(yùn)行程序測(cè)試-點(diǎn)擊運(yùn)行按鈕,執(zhí)行對(duì)應(yīng)的測(cè)試程序,如test.py
總結(jié)
到此這篇關(guān)于Visual Studio Code配置Anaconda的文章就介紹到這了,更多相關(guān)VSCode配置Anaconda內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用Python和Matplotlib實(shí)現(xiàn)可視化字體輪廓(從路徑數(shù)據(jù)到矢量圖形)
字體設(shè)計(jì)和矢量圖形處理是編程中一個(gè)有趣且實(shí)用的領(lǐng)域,通過(guò)Python的matplotlib庫(kù),我們可以輕松將字體輪廓的路徑數(shù)據(jù)轉(zhuǎn)換為直觀的矢量圖形,本文將帶你一步步實(shí)現(xiàn)這一過(guò)程,并解析代碼細(xì)節(jié),幫助你理解如何將復(fù)雜的路徑指令轉(zhuǎn)化為可視化的字體形狀2025-06-06
使用matplotlib中scatter方法畫(huà)散點(diǎn)圖
這篇文章主要為大家詳細(xì)介紹了使用matplotlib中scatter方法畫(huà)散點(diǎn)圖,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-03-03
python實(shí)現(xiàn)自動(dòng)打卡小程序
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)自動(dòng)打卡小程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-03-03
Matplotlib.pyplot 三維繪圖的實(shí)現(xiàn)示例
這篇文章主要介紹了Matplotlib.pyplot 三維繪圖的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
500行代碼使用python寫(xiě)個(gè)微信小游戲飛機(jī)大戰(zhàn)游戲
這篇文章主要介紹了500行代碼使用python寫(xiě)個(gè)微信小游戲飛機(jī)大戰(zhàn)游戲,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10
python中join與os.path.join()函數(shù)實(shí)例詳解
os.path.join()函數(shù)用于路徑拼接文件路徑,下面這篇文章主要給大家介紹了關(guān)于python中join與os.path.join()函數(shù)的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-03-03
Python實(shí)現(xiàn)的矩陣類(lèi)實(shí)例
這篇文章主要介紹了Python實(shí)現(xiàn)的矩陣類(lèi),結(jié)合完整實(shí)例形式分析了Python矩陣的定義、計(jì)算、轉(zhuǎn)換等相關(guān)操作技巧,需要的朋友可以參考下2017-08-08
Python之random.sample()和numpy.random.choice()的優(yōu)缺點(diǎn)說(shuō)明
這篇文章主要介紹了Python之random.sample()和numpy.random.choice()的優(yōu)缺點(diǎn)說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06

