IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 【慕伏白教程】《动手学深度学习》学习环境安装流程 -> 正文阅读

[Python知识库]【慕伏白教程】《动手学深度学习》学习环境安装流程

“本篇安装基于李沐老师的《动手学深度学习》安装教程,并根据本机情况进行调整,安装时间为2022年9月。”
源教程链接

注:由于本机已安装Anaconda和CUDA,所以本篇默认该两项已安装妥当

本教程不涉及Anaconda和CUDA的安装

一、Conda环境的安装

“在源教程中,李沐老师安装并使用了Miniconda,但由于本人后期学习需要,本流程中选择使用Anaconda。
二者仅在安装量级上有区别 :Anaconda包括大量常用以及非常用库以及各种科学工具,而Miniconda相当于轻量级的Anaconda,仅包含python与conda以及必须库。”

1. 安装Anaconda

官方下载链接

二、安装CUDA

1. 下载相应CUDA版本

官方下载链接

三、配置虚拟环境

1. 卸载虚拟环境

  • 由于一些原因,我的虚拟环境有一些问题,所以要卸掉重装,不需要看卸载的可直接跳转下一步
  1. 在开始菜单中新增的Anaconda文件夹中找到 Anaconda Prompt ,点击打开

Prompt

  1. 图中第二个名叫 d2l 的虚拟环境就是要卸掉重装的
    查看已有虚拟环境:
conda env list

查看已有虚拟环境

  1. 删除目的环境,询问是否删除,输入 y 并回车
conda remove -n your_env_name --all
conda remove --name your_env_name --all

确认删除

  1. 经过一首歌的时间,目标环境已卸载完成,可以看到,当前 conda list 列表下已经不存在d2l

卸载完成

2. 配置新虚拟环境

  1. 初始化终端,以便我们可以直接运行conda
conda init

初始化终端

  • 当出现 [Restart] 字段时需要重启终端,如果仅返回 No action taken 则非必须重启
  1. 创建一个新的环境,名叫 d2l
conda create --name d2l python=3.8 -y
  • 安装完成后查看当前虚拟环境
conda env list

安装d2l

  1. 现在激活 d2l 环境
conda activate d2l

激活d2l

  1. 添加清华镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --set show_channel_urls yes

添加清华镜像源

  1. 查看当前CUDA版本,可以看到我的CUDA版本是11.7,在下一步要安装与CUDA版本相对应的Pytorch
nvcc --version

CUDA版本

  1. 进入Pytorch官网,下拉找到安装板块,找到适合自己的版本,复制Command
    官方下载链接

Pytorch版本选择

  1. 回到Prompt,粘贴上一步的Command并运行

运行Command

  1. 询问是否安装,输入 y 并回车

确认安装

  1. 经过一集罗小黑的时间,Pytorch安装完成,在终端输入python进入交互环境

Pytorch安装完成

  1. 通过如下命令可查看当前版本,并检查Pytorch是否安装成功
  • 查看torch版本
>>>import torch
>>>torch.__version__

查看torch版本

  • 检查是否安装成功,导入包未报错且返回 True 说明安装成功
>>>import torch
>>>import torchvision
>>>print(torch.cuda.is_available())

cuda_is_available

  1. 退出python环境回到终端,安装d2l包,以方便调取本书中经常使用的函数和类:
pip install d2l==0.17.5

安装d2l

  1. 下载 D2L Notebook (李沐老师《动手学深度学习》课程代码及课件)
  • 进入自己的工作文件夹
d:
cd D:\Workplace
  • 下载代码
mkdir d2l-zh && cd d2l-zh
curl https://zh-v2.d2l.ai/d2l-zh-2.0.0.zip -o d2l-zh.zip

下载代码

  • 打开目标文件夹,右键解压代码文件

解压文件

  1. 在终端进入d2l-zh文件夹下的pytorch文件夹,打开Jupyter Notebook
cd D:\Workplace\d2l-zh\d2l-zh-2.0.0\pytorch
jupyter notebook

进入Jupyter

  • 在浏览器中打开 http://localhost:8888 ,即可使用jupyter notebook查看课程文件(通常自动跳转)

查看课程文件

  1. 由于课程中课件是以jupyter幻灯片文件存在的,所以需要安装jupyter幻灯片插件才能查看
pip install rise

ppt_rise

四、安装完成

  • 如果您能看到这里,说明前面的步骤都已经成功完成啦,接下来祝诸位学运昌隆,加油!
  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-10-08 20:37:01  更:2022-10-08 20:39:57 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/26 2:41:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计