安装mxnet详细版

一、mxnet简介

MXNet是一个开源的深度学习框架,由亚马逊公司发起并维护。它支持多种编程语言,包括Python、C++、R、Scala等,可以在CPU、GPU和分布式环境下运行。MXNet提供了丰富的神经网络层和优化算法,可以用于各种深度学习任务,如图像分类、目标检测、语音识别等。同时,MXNet还具有高效、灵活、易用等特点,受到了广泛的关注和应用。

二、安装过程及遇到的困难

步骤一:直接Win+R输入下面命令报错

pip install mxnet==1.5.0

安装mxnet详细版_第1张图片

步骤二:下载并安装Anaconda

步骤三:打开Anaconda Prompt,先查看一下python版本(直接输入python)即可查看,我这里的版本是3.9

步骤四:创建虚拟环境,输入以下命令创建虚拟环境

conda create -n your_env_name python=x.x

步骤五:激活虚拟环境,输入以下命令进入虚拟环境

conda activate your_env_name

安装mxnet详细版_第2张图片

步骤六:下载mxnet

pip install mxnet==1.5.0

步骤七:这时候有又报错,提示:

WARNING: You are using pip version 21.2.1, however version 21.3.1 is available.

输入以下命令更新pip版本

python -m pip install --upgrade pip

但是此时又继续报错,我又看其他文章,输入以下命令:

conda install pip

 然后又继续输入:

python -m pip install --upgrade pip

这时候下载成功会提示successfully,然后可以输入以下命令看是否更新成功

pip show pip

这时候已经更新为21.3.1版本 

安装mxnet详细版_第3张图片

步骤八:继续下载mxnet,使用镜像下载加快速度,在这里我没有指定下载版本

输入以下命令:

pip install mxnet-i http://pypi.douban.com/simple --trusted-host pypi.douban.com

 下载成功后,会提示successfully,可以通过以下命令来查看是否下载成功

conda list

安装mxnet详细版_第4张图片

这里下载的版本是1.7.9.post2

步骤九:打开jupyter运行,继续报错,提示:

ModuleNotFoundError: No module named 'mxnet'

这里报错的原因是因为jupyter内核中指定的python路径和当前运行的python路径不一致导致的

步骤十:直接在这个虚拟环境里面新增一个kernel来搞定

输入以下命令:

python -m ipykernel install --user --name=myd2l  --display-name py37

这里继续报错,提示:

 No module named ipykernel

又输入以下命令,

pip install ipykernel  -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

这时候下载成功会提示successfully

继续输入前一行命令下载:

python -m ipykernel install --user --name=myd2l  --display-name py37

下载成功会提示如下图所示: 

然后可以通过以下命令来查看已有的kernel

jupyter kernelspec list

结果如下:

步骤十一:打开Jupyter,选择py37,建立新文件运行(注意:每次运行前要先激活虚拟环境)

安装mxnet详细版_第5张图片

输入以下代码,运行成功!!!!

from mxnet import nd
x = nd.arange(12)
x

安装mxnet详细版_第6张图片

你可能感兴趣的:(mxnet,人工智能,深度学习,python,pip,conda,ipython)