03安装人工智能基础软件

03安装人工智能基础软件

一 win10 环境安装

1.1 安装miniconda 或者miniforge 环境

1.1.1 安装miniforge

我安装了minforge

使用 Miniforge Prompt 进入shell,我配置了环境变量 从powershell直接使用conda 不行。所以不需要配置环境变量

1.1.2 配置conda 国内镜像源

使用

Win 键打开开始菜单。

找到 Miniforge3 文件夹。

点击 Miniforge Prompt

复制代码
# 添加清华大学的 conda-forge 镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

# 添加清华大学的 defaults 镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

# 添加清华大学的 free 镜像源 (可选,但建议加上)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

# 设置搜索包时显示渠道地址,方便确认是否走的是镜像源
conda config --set show_channel_urls yes

# 关闭 SSL 验证(这是解决你当前 SSL 错误的临时措施,使用镜像源后通常不再需要)
conda config --set ssl_verify false

1.1.3 配置环境(命令行操作)

1.1.3.1 使用课程默认python 3.8(失败)

因为课程是2021年,目前有些依赖包 默认版本已不支持3.8 了,该操作陪孩子失败

复制代码
#**创建虚拟环境** 
conda create -n d2l-zh python=3.8

#激活环境
conda activate d2l-zh

#安装依赖包
pip install torch torchvision d2l jupyter
复制代码

安装报错 默认版的paddlepaddle 需要python3.9 及以上,我这里调整为指定版本

复制代码
pip install paddlepaddle==2.6.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
1.1.3.2 使用python 3.9
1. 删除旧的 Python 3.8 环境
复制代码
# 1. 退出当前环境(如果当前在 d2l-zh 里)
conda deactivate

# 2. 删除名为 d2l-zh 的环境(会询问 y/n,输入 y 回车)
conda env remove -n d2l-zh
2. 创建新的 Python 3.9 环境
复制代码
# 创建新环境,指定 python=3.9
conda create -n d2l-zh python=3.9 pip -y

# 激活环境
conda activate d2l-zh

验证python版本

复制代码
(d2l-zh) d:\code\d2l>python --version
Python 3.9.25

(d2l-zh) d:\code\d2l>
3. 安装依赖包
复制代码
pip install jupyter d2l -i https://pypi.tuna.tsinghua.edu.cn/simple
4. 验证安装
复制代码
# 检查 Python 版本(应该显示 3.9.x)
python --version

# 启动 Jupyter Notebook
jupyter notebook
相关推荐
zSD55rt5a13 小时前
方差在扩散模型保护中的作用
人工智能·harmonyos
人生百态,人生如梦13 小时前
情感交互仿生人从技术到落地构想3——技术交流贴(2026.7)
人工智能·机器学习·人机交互·交互·具身智能
用户6522384381113 小时前
为什么成熟的 LLM 应用,都把"后端地址"做成可切换的配置
人工智能
Aa998833413 小时前
AI视觉检测设备厂家的技术评估框架——以及AI视觉检测的检出边界与适用条件
人工智能
wuhanzhanhui13 小时前
当AI遇见储能!2026武汉国际数字能源产业与新型电力及储能技术展览会
人工智能·能源
Tangyuewei14 小时前
给 AI 套上缰绳:Harness Engineering 是什么
人工智能
AI棒棒牛14 小时前
第11讲 | 目标检测任务:边界框、IoU、类别与置信度
人工智能·yolo·目标检测·yolo26
allione14 小时前
AI时代测试方向AI for Testing和Testing for AI
人工智能·ai测试
武子康14 小时前
GPT-Red:自动化红队如何形成 Agent 安全数据飞轮(4 个闭环 + 6 类评测指标 + 5 类风险误读)
人工智能·openai·agent
阿里云大数据AI技术14 小时前
DataWorks Data Agent 实战课堂(二):一句话搞定数据集成+处理,实现端到端数据流水线
人工智能·agent