1  Python 环境配置

1.1 安装 Python

Anaconda 是 Python 发行版本,包含了常用的 Python 包,可以快速安装和管理 Python 环境,适合于数据科学、机器学习、深度学习等领域的用户。MinicondaAnaconda 的轻量级版本,包含 Python、conda、pip 三个基本包,适合于服务器环境。

  • 推荐使用Anaconda安装 下载,时间比较久耐心等待。
    • 安装的路径上(位置)不要有中文或空格, 每一层文件夹名只能有字母数字和下划线。

1.2 安装 VS Code

1.3 测试安装

  • 打开VS Code -> File -> New File -> Jupyter Notebook

    • 右上角:[Select Kernel] -> [Select Another Kernel] -> [Python Environment] -> 选择你的Python环境

    • 点击+ Code -> 输入 print("Hello, World!") 并运行。

1.4 pip设置阿里云镜像

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

1.5 UV 安装 (可选)

安装uv用于管理packages和python版本:

simple install

pip install uv

Or, native install

On macOS and Linux.

curl -LsSf https://astral.sh/uv/install.sh | sh

On Windows

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

或者

winget install --id=astral-sh.uv -e

或者

uv release page: https://github.com/astral-sh/uv/releases 可以下载最新版本的.exe

设置project镜像

[[tool.uv.index]]
url = "https://mirrors.aliyun.com/pypi/simple/"
default = true

设置User 镜像

C:\Users\sean\AppData\Roaming\uv\uv.toml

~/.config/uv/uv.toml

[[index]]
url = "https://mirrors.aliyun.com/pypi/simple/"
default = true

uv简单实用

uv init project_name # 创建项目
uv venv # 创建虚拟环境
uv add <package> # 安装包
uv remove <package> # 删除包
uv sync # 同步

1.6 AI编程工具(可选)