动手深度学习-环境配置(手动安装,一步一步教你,有截图可看)

2023-05-16

一:官网教程

这一部分对应了书中的第二讲:预备知识部分。因为我是Windows用户,所以这里先只讲Windows部分的安装过程。

1:第一步是根据操作系统下载并安装Miniconda,在安装过程中需要勾选“Add Anaconda to the system PATH environment variable”选项,将python添加到环境变量中。(https://conda.io/en/master/miniconda.html)
2:第二步是下载包含本书全部代码的压缩包。我们可以在浏览器的地址栏中输入 https://zh.d2l.ai/d2l-zh-1.0.zip 并按回车键进行下载。下载完成后,创建文件夹“d2l-zh”并将以上压缩包解压到这个文件夹。在该目录文件资源管理器的地址栏输入cmd进入命令行模式。


第三步是使用conda创建虚拟(运行)环境。conda和pip默认使用国外站点来下载软件,我们可以配置国内清华镜像来加速下载(国外用户无须此操作),在命令行模式下输入:pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

第四步:使用conda创建虚拟环境并安装本书需要的软件。这里environment.yml是放置在代码压缩包中的文件。使用文本编辑器打开该文件,即可查看运行压缩包中本书的代码所依赖的软件(如MXNet和d2lzh包)及版本号。也就是说,environment.yml这个文件里面的包会在执行下面这条命令之后被自动安装好。

这是我的:有问题:所以我自动安装其实并没有成功,其实可以进入环境(conda activate gluon)

激活该环境是能够运行本书的代码的前提。激活之后,会在提示符前出现(gluon)字样,表示已经进入了虚拟环境。

然后:pip list(会显示你已经安装好的,你可以去看看),对比下environment.yml 里的东西,看有没有,有就是代表成功。

没有就我们来手动加入:1:退出环境,conda deactivate,然后删除所有的:conda remove -n gluon --all,再然后看看有没有删干净:conda info --env

删除干净了是这样子:

2:进入环境:conda activate gluon ,去手动下载:pip install +版本(对应environment.yml 里的版本)

一个一个对应下载:

pip install mxnet==1.5.0 ,他就会自动开始下载,下载完成后,你可以输入pip list 看有没有成功

这里检查下Python安装好没有:输入python,出现python的版本号的就代表成功

pip install d2lzh==1.0.0

pip install jupyter==1.0.0

pip install matplotlib==2.2.2

pip install pandas==0.23.4

只要等就会自己安装好。

 

这样就基本配置好了。

 

三:打开Jupyter记事本

jupyter notebook

搭配环境就初步成功了。

 

 

 

 

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

动手深度学习-环境配置(手动安装,一步一步教你,有截图可看) 的相关文章

随机推荐

  • 计算机方面毕业生怎样写简历

    本人曾经作为面试官 xff0c 也有过校招经历 在这过程中 xff0c 发现有些毕业生同学的简历无法证明自己能胜任程序员的工作 xff0c 甚至也没有面试价值 同时 xff0c 本人也见识了不少 一看就想留下 的简历 在本文里 xff0c
  • Jetson TX2开发板使用入门心得(关于编译、烧录、显示、电脑联机)

    编译 对于大的程序工程 xff08 比如几十兆及以上的 xff09 xff0c xff0c 最好的办法是把程序拷贝到已经搭建好相应开发环境的TX2开发板下编译 因为开发板ARM架构下编译 xff0c 相比在PC机上编译较容易 用电脑的交叉编
  • 4G图传数传一体机GSLINK实测20180930

    4G图传数传一体机GSLINK实测20180930 时间 xff1a 2018年9月30日 地点 xff1a 江苏南京 测试平台 xff1a pixhawk F450 4G图传 43 数传 xff1a GSLINK A1 HDMI xff1
  • 搭建ROS小车——下位机篇(基于arduino mega2560,L298N)

    ROS与arduino的通讯使用了ros arduino bridge xff0c 代码也是根据学校师兄的代码进行修改的 xff0c 师兄说直接烧录就可以使用了但我还是遇到了很多问题 xff0c Debug的很难受 xff0c 以下操作仅供
  • 树莓派入门操作及VNC显示 cannot currently show the desktop 解决方法

    新手入门 xff0c 装好了系统 xff0c ssh已经设置好了 插入SD卡 电源 绿灯闪烁代表正常开机 查树莓派IP xff0c 最快捷方法直接进入路由器后台配置界面 xff0c 查看ip地址 或者下载工具 xff1a advanced
  • 【Matlab】建立最优控制LQR控制器模型

    前言 之前做了有关于系统辨识以及配置极点来控制系统响应的相关内容 xff0c 那些相当于是打开了一个新世界的大门 xff0c 在此基础上 xff0c 一直想学习一下最优控制的相关内容 xff0c 并应用在项目上 xff0c 因此 xff0c
  • 人工智能算法公式中常见的数据符号的定义和解释?

    长期更新中 没有记录的希望大家留言补充 对数 xff1a xff08 log xff0c lg xff0c ln xff0c lb xff09 log log4 xff08 8 xff09 61 log4 xff08 4 2 xff09 6
  • 我的2014

    弹指间2014过去了 xff0c 在过去的一年里 xff0c 或许你收获了成功 xff0c 取得了令人瞩目的成绩 又或许你失意落魄 xff0c 躲在角落了自舔伤口 但这些都不重要 xff0c 重要的是今年是2015不是2014 新的一年里有
  • 51单片机实现串口偶校验

    1 STC单片机串口 2 PSW是一个8位寄存器 PSW的全称是Program Status Word xff0c 即程序状态字 奇偶标志位P 每执行一条汇编指令 xff0c 单片机都能根据A中1的个数的奇偶自动令P置位或清零 xff0c
  • SLAM十四讲第二版ch7位姿估计实践的编译问题

    在看ch7中遇到了g2o OptimizableGraph Vertex clone const 未定义的引用的问题 为了方便以后复现 xff0c 记录如下 我的环境配置 Pangolin 0 5 Opencv 3 4 16 cere 1
  • SLAM十四讲第二版ch6的未定义的引用问题

    在使用slam十四讲第二版做题的时候发现 xff0c ch6编译问题 xff0c 特此记录如下 make时遇到问题如下 xff1a 对 g2o OptimizableGraph Vertex clone const 未定义的引用 对 g2o
  • Ubuntu18.04配置ORB_SLAM3(ROS)

    一 安装ROS 建议按照官网操作 cn melodic Installation Ubuntu ROS Wiki http wiki ros org cn melodic Installation Ubuntu 二 安装eigen3 3 7
  • Semantic Visual Simultaneous Localization and Mapping: A Survey阅读笔记

    Abstract xff1a 通过语义和vslam结合可以很好解决动态和复杂环境中良好定位 首先回顾了语义vslam发展 xff0c 关注优势和差异 其次探讨了 xff1a 语义信息提取和关联 语义的应用和语义的优势然后收集分析了最先进的s
  • git上传到gitee的记录

    一 安装和配置 sudo apt get install git git config global user email 你的邮箱 git config global user name 64 你的昵称 二 上传 先在github或者gi
  • Burst Imaging for Light-Constrained Structure-From-Motion论文翻译记录

    准备开始2022ICRA的SLAM论文阅读记录 Abstract 在极低光照条件下拍摄的图像受噪声限制 xff0c 会导致现有的机器人视觉算法失效 在本文中 xff0c 我们开发了一种图像处理技术 xff0c 用于从弱光条件下采集的图像中辅
  • ROS常用指令

    非代码 一 创建工作空间 mkdir p catkin ws src cd catkin ws src catkin init workspace 二 创建功能包 cd workspace src catin create pkg name
  • 【Matlab】线性跟踪微分器

    线性跟踪微分器介绍 xff1a 线性跟踪微分器出自自抗扰控制ADRC xff0c 线性跟踪微分器有两个作用 xff0c 一是可以用来滤波 xff0c 而是可以用来求取输入的微分 这里有一篇文章可以推荐看看 xff1a https blog
  • FreeRTOS启动流程

    Reset Handler xff1a 芯片上电默认进Reset Handler SystemInit xff1a 初始化时钟及中断向量映射 main xff1a main函数入口 main xTaskCreate xff1a pvPort
  • 基于STM32F411使用SPI+DMA驱动LCD

    先看效果 F411CE 硬件SPI xff0b DMA驱动LCD 基于HAL库 其实HAL库我用不太习惯 xff0c 一直也是用的标准库 但HAL库确实是好上手一些 xff0c 就迅速创建一个新的template 这次就当尝试一下吧 xff
  • 动手深度学习-环境配置(手动安装,一步一步教你,有截图可看)

    一 xff1a 官网教程 这一部分对应了书中的第二讲 xff1a 预备知识部分 因为我是Windows用户 xff0c 所以这里先只讲Windows部分的安装过程 1 xff1a 第一步是根据操作系统下载并安装Miniconda xff0c