1、Windows系统下安装miniconda
Windows下安装miniconda很简单,首先下载最新的Windows版本的miniconda 3。推荐到清华大学开源镜像站下载,不要到官网下载,因为官网下载速度非常慢。从清华镜像下载方法如下:
1.下载地址 https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ ,然后找到适合自己的软件包:
我的是python3.8的,就是选的下面这个
单击它便可以将最新的64位miniconda3的安装包下载到你电脑上。下载好后双击运行安装,使用默认的安装选项,即一直点击下一步即可。
安装完成后,打开anaconda prompt这个终端(安装miniconda的时候会自动安装prompt到你电脑上),然后分别执行如下四个命令,将conda和pip的软件源修改成为清华的源,这样的话,使用conda和pip下载安装软件包时速度会快很多。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
2、搭建CPU版本mxnet的运行环境
使用miniconda,打开anaconda prompt这个终端,然后执行如下命令来创建一个使用Python 3.8的,名为gluon的环境:
conda create -n gluon python=3.8
创建环境成功后,执行如下命令来激活gluon环境:
conda activate gluon
接下来该安装MXNet了,执行如下命令,安装最新的CPU版的mxnet :
pip install mxnet
emmm 然后我的就是一片爆红了(已经习惯了…)
希望你们能直接成功,下面是解决方法:
在 https://www.lfd.uci.edu/~gohlke/pythonlibs/#mxnet 下载和自己Python版本匹配的mxnet文件 ,cp38指的是对于Python3.8 把文件下载到刚才的文件夹里 直接pip install 这个文件就可以了
成功安装MXNet后,接下来,分别执行如下命令,来安装书本中代码用到的其它软件包:
(有的版本已经没得了,重新安装有的版本就好了)
pip install d2lzh==1.0.0
pip install jupyter==1.0.0
pip install matplotlib==2.2.2(已经不存在了)
pip install pandas==0.23.4
到此,环境搭建完毕。
3、运行课本的代码
环境搭建好之后,下载课本所需代码的压缩包( https://zh.d2l.ai/d2l-zh-1.0.zip ),然后解压。解压之后,打开prompt终端(Windows系统)或者命令行终端(Linux系统),切换到刚才解压文件所在的目录,然后执行如下命令来打开jupyter notebook:
jupyter notebook
这时在浏览器打开 http://localhost:8888 (通常会⾃动打开)就可以查看和运⾏本书中每⼀节的代码了。
首次进入网址会发现需要输入Token,复制粘贴以下内容即可
4、注意事项
上述操作只适用于第一次安装,后续只需激活环境并且执行一行代码即可
进入gluon环境
conda activate gluon
进入相应的文件夹,运行
jupyter notebook
需要注意的是网址打开期间,cmd窗口需要保持打开状态,不可关闭。