一、软件下载安装
VSCode官网下载 Visual Studio Code - Code Editing. Redefined
Anaconda清华大学开源镜像站 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
以上没什么可讲的,下载安装即可。
二、虚拟环境搭建
【1】验证Anaconda安装

【2】创建虚拟环境并激活
bash
conda create -n py312 python=3.12 -y #创建名为py312的虚拟环境并安装3.12版本python

【3】安装此环境中需要的包
bash
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple #用清华源安装numpy资源

三、VSCode 配置优化
【1】安装常用扩展
Pylance:提供代码补全、类型检查等功能。
Python Docstring Generator:自动生成函数文档字符串。
Code Runner:快速运行 Python 脚本。
Black Formatter:自动格式化代码。
【2】配置代码格式化
打开设置(Ctrl+, 或 Cmd+,),搜索 Format On Save,启用保存时自动格式化。
设置默认格式化工具为black:"python.formatting.provider": "black"
【3】处理控制台乱码

四、Python开发入门
在VSCode欢迎页面选择Python入门使用,按照步骤操作出现以下页面。
五、Python项目结构
以下是一个典型的 Python 项目结构:
bash
my_project/
├── venv/ # 虚拟环境目录(可选)
├── src/ # 源代码目录
│ ├── __init__.py # 包初始化文件
│ ├── main.py # 主程序入口
│ └── utils/ # 工具模块目录
│ ├── __init__.py
│ └── helper.py
├── tests/ # 测试目录
│ ├── __init__.py
│ └── test_utils.py
├── requirements.txt # 依赖列表
├── .gitignore # Git 忽略文件
└── README.md # 项目说明文档