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 false1.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/simple1.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-zh2. 创建新的 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/simple4. 验证安装
# 检查 Python 版本(应该显示 3.9.x) python --version # 启动 Jupyter Notebook jupyter notebook