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
相关推荐
探客木木夕几秒前
结构超图重构神经网络模型:脉冲权重节点与四阶段闭环框架
人工智能·深度学习·神经网络
地理探险家10 分钟前
从零实现图片自动分类:数据准备、模型训练与单图预测
人工智能·深度学习·机器学习·分类·数据挖掘·数据集
亲笔签15 分钟前
“场景重庆”典型案例 | 数字笔迹技术赋能政务服务 打造可信电子签署创新场景
大数据·人工智能
马剑威(威哥爱编程)15 分钟前
【共创稿事节】HarmonyOS 7 Agent 开发实战 04:云端 RAG 搭企业私有知识库问答
人工智能·华为·harmonyos
snhna17 分钟前
DeerFlow 2.x 源码拆解:多智能体委派、Skills、沙箱与 Linux 部署实战
人工智能·python
m4Rk_21 分钟前
【论文阅读】Agent 记忆机制(99):PrisMem——从整体分数搜索走向能力驱动的记忆自进化
论文阅读·人工智能·学习·开源·github
喵叔哟28 分钟前
第 4 章 用 Constitution 给 AI 编程立法
人工智能
2401_8652616329 分钟前
亦唐科技国产贴片机的质量控制与生产优化之路
人工智能
深圳市恒星物联科技有限公司33 分钟前
排水管网监测边缘计算网关:本地数据预处理实现解析
人工智能·边缘计算
杀生丸学AI33 分钟前
【世界模型】WorldCrafter:基于隐式三维感知记忆的视频世界模型
人工智能·三维重建·扩散模型·视频生成·世界模型·4dgs·动态重建