windows下安装miniconda
百度搜索miniconda或者anaconda,在官网上下载
到清华大学开源镜像站下载
复制下载地址 https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ 901 到浏览器中打开,然后下拉到最底部,找到下面这个软件包:
Miniconda3-latest-Windows-x86_64.exe
接下来就是按照提示一直下一步安装,安装过程中需要勾选“Add Anaconda to the system PATH environment variable”
安装完成后,打开anaconda prompt这个终端(安装miniconda的时候会自动安装prompt到你电脑上,直接在电脑上搜索),然后分别执行如下四个命令,将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
搭建CPU版本mxnet的运行环境
Windows下打开anaconda prompt这个终端,然后执行如下命令来创建一个使用Python 3.6的,名为gluon的环境:(python的版本可改,主要看下载的miniconda里装的是什么版本的python)
conda create -n gluon python=3.6
创建环境成功后,执行如下命令来激活gluon环境:
conda activate gluon
接下来该安装MXNet了,执行如下命令,安装最新的CPU版的mxnet :(按照书《动手学深度学习》里面的写不行,要一步一步安装软件包)
pip install mxnet
这里出错了,无法安装mxnet,报错信息大致意思是缺少C++接口,下载了安装了VC++(点击下载),然后没有解决问题,只能到官网上又下载了visual studio2019,安装完成后依然不知道为啥报错,参考了别人的blog利用豆瓣源安装成功
pip install mxnet -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
成功安装MXNet后,接下来,分别执行如下命令,来安装书本中代码用到的其它软件包:
在安装之前需要先到书上指定的网址下载d2lzh.zip并解压到电脑上
pip install d2lzh == 0.8.11
pip install jupyter == 1.0.0
pip install matplotlib == 2.2.2
pip install pandas == 0.23.4
可以试试不指定版本,不指定版本就会默认安装最新版。安装软件包的时候又出现了问题:
在安装mxnet的时候安装的numpy版本太低导致matplotlib安装不了,输入以下指令更新numpy软件包
pip install --upgrade numpy
到此,mxnet框架安装成功,环境搭建完成。
后续可以通过以下指令升级conda的版本:
conda update conda