VScode上的python使用教程

VScode上的python环境配置与使用教程

本教程旨在为初学者提供一个清晰、高效的Python开发工作流,重点讲解如何利用Anaconda管理环境,并在VSCode中无缝使用这些环境进行编码、调试和项目管理。

建议固定工作流

  1. 环境管理: 始终使用 Anaconda Prompt来执行环境相关的操作,包括创建、删除环境,以及安装或卸载第三方库。
  2. 代码开发: 使用 VSCode 来完成所有代码相关的任务,包括编写、运行、调试代码。

第一部分:环境管理(在Anaconda Prompt中操作)

  1. 打开Anaconda Prompt
  2. 一键配置镜像源
bash 复制代码
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes

验证是否添加成功:

bash 复制代码
conda config --show channels
  1. 设置默认环境路径
    为了便于管理,建议把环境统一存放在Anaconda安装目录下的envs文件夹中。
bash 复制代码
# 首先,检查当前环境路径设置:
conda config --show envs_dirs

# 查看返回结果,若env路径不在第一条,可将其添加至首位:
# 注意:需要将以下路径替换为自己的Anaconda实际安装路径
conda config --add envs_dirs D:\Software\anaconda3\envs

# 检查:(此时可发现"D:\Software\anaconda3\envs"该路径出现在第一条,表示设置成功)
conda config --show envs_dirs

操作提示: 执行路径更改后,建议关闭并重新打开Anaconda Prompt,以确保设置生效。

  1. 创建虚拟环境
bash 复制代码
conda create -n env_name python=3.11 # 此时创建虚拟环境,会被默认创建在上一步设置的env路径下,如"D:\Software\anaconda3\envs" 

检查环境及其存放位置,会返回现有的环境及其存放路径:

bash 复制代码
conda env list
  1. 激活环境
bash 复制代码
conda activate env_name
  1. 安装所需库
bash 复制代码
conda install numpy pandas matplotlib scikit-learn jupyter 
  • 其他常用命令:
bash 复制代码
conda env list 						#查看环境,星号 * 标注当前激活的环境
conda deactivate 					#退出当前环境,回到 base
conda remove --name env_name --all	#删除名为env_name的环境,慎用!

第二部分:VScode中的开发流程

  1. 安装VScode
  • 访问 VSCode官网
  • 下载Windows版本
  • 运行安装程序,全部勾选
  1. 新建项目文件夹
    新建一个存放项目代码的文件夹
  2. VScode操作
  • 打开主文件夹: 选择"文件"------"打开文件夹",选中上一步新建好的文件夹。此时,VScode的侧边栏【资源管理器】会显示该文件夹。

  • 为各个项目单独创建子文件夹: 右键点击主文件夹,选择"新建文件夹",根据需求创建各个分项目子文件夹。

  • 关联python环境(关键):

    1. 在左侧【资源管理器】点击主文件夹。
    2. 按 Ctrl+Shift+P,输入并选择 "Python: Select Interpreter",然后从列表中选择你为项目创建的 env_name 环境。(这个设置会作用于整个主文件夹及其所有子文件夹。)
    • 如果希望不同的项目使用不同的环境,只需要分别打开对应项目子文件夹,重复步骤2选择不同的环境即可。这会在该子文件夹创建一个局部设置,覆盖其父文件夹的设置。
    • 下次只需在资源管理器中点击该子文件夹,VSCode会自动识别并切换到为它单独设置的环境。
    • 可以在VSCode右下角的状态栏看到当前激活的环境名称。
  • 在项目子文件中新建与运行代码:

    • 在侧边栏【资源管理器】中点击进入一个子文件夹,选择"新建文件",命名为"code_name.py"。
    • 在文件中输入代码,点击"运行"(右上角的三角按钮),或右键选择"在终端中运行python"。
相关推荐
hsjcjh3 分钟前
多模态长文本协同:用Gemini 3.1 Pro镜像官网破解复杂办公场景的效率困局(国内实测方案)
python
凯瑟琳.奥古斯特9 分钟前
SQLAlchemy核心功能解析
开发语言·python·flask
lijfrank14 分钟前
MacOS 下 VS Code + LaTeX + Skim 双向同步配置
vscode·macos·pdf·latex·mactex
卷Java21 分钟前
GPTQ vs AWQ vs GGUF:模型量化工具横向测评
开发语言·windows·python
念恒123061 小时前
Python(复杂判断)
python·学习
无敌的黑星星2 小时前
Java8 CompletableFuture 实战指南
linux·前端·python
AI进化营-智能译站2 小时前
Jazzy ROS2入门指南系列05-配置VsCode实现ROS2项目开发
ide·vscode·ai·编辑器
StockTV2 小时前
印度股票实时数据 NSE和BSE的实时行情、K 线及指数数据
java·开发语言·spring boot·python
chaofan9802 小时前
GPT-5.5 领衔 Image 2.0:像素级控制时代,AI 绘图告别开盲盒
开发语言·人工智能·python·gpt·自动化·api
七颗糖很甜2 小时前
“十五五”气象发展规划:聚焦五大核心任务
大数据·python·算法