MacOS电脑在Python的virtualenv环境安装MXNet

earnpls • 480 次浏览 • 0 个回复 • 2018年04月06日

一、首先安装Homebrew,python开发环境.

# 安装Homebrew
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ export PATH=/usr/local/bin:/usr/local/sbin:$PATH

# 安装python开发环境,python2.7,pip, python-setuptools;其实mac已经默认安装了python2.7
$ brew install python

二、安装MACOS的virtualenv

$ pip install virtualenv

三、创建并激活MXNet运行的virtualenv环境。

Following command creates a virtualenv environment at ~/mxnet directory. However, you can choose any directory by replacing ~/mxnet with a directory of your choice. 下面的命令在~/mxnet目录创建了一个环境。当人,你可以选择任何目录替换~/mxnet

$ virtualenv --system-site-packages ~/mxnet

激活mxnet运行的virtualenv环境。

$ source ~/mxnet/bin/activate

激活环境后,您应该看到以下提示符。

(mxnet)$

四、在激活的virtualenv环境安装mxnet。

使用pip安装MXNet需要一个最新版本的pip。通过发出以下命令安装最新版本的pip

(mxnet)$ pip install --upgrade pip
(mxnet)$ pip install --upgrade setuptools

使用OpenBLAS加速安装MXNet

(mxnet)$ pip install mxnet

五、安装Graphviz。(可选,需要使用mxnet.viz包进行图形可视化)。

$ brew install graphviz
(mxnet)$ pip install graphviz

六、运行下面的代码验证MXNet安装。

你可以在这里阅读关于virtualenv的信息。

1、验证mxnet是否安装成功

激活mxnet运行的virtualenv环境。

$ source ~/mxnet/bin/activate

激活环境后,您应该看到以下提示符。

(mxnet)$

terminal上运行python

$ python

运行一个简短的MXNet python程序,创建一个2X3矩阵,将矩阵中的每个元素乘以2,然后加1。我们期望输出是一个2X3矩阵,所有元素都是3

>>> import mxnet as mx
>>> a = mx.nd.ones((2, 3))
>>> b = a * 2 + 1
>>> b.asnumpy()
array([[ 3.,  3.,  3.],
       [ 3.,  3.,  3.]], dtype=float32)

2、推出mxnet

退出Python终端并且停止virtualenv mxnet环境。

>>> exit()
(mxnet)$ deactivate
$

八、有GPU

你可以尝试源码安装。验证方法使用上面的即可


原创文章,转载请注明 :MacOS电脑在Python的virtualenv环境安装MXNet - MXNet中文网
原文出处: https://mxnets.com/news/4.html
问题交流群 :168117787
提交评论
要回复文章请先登录注册
用户评论
  • 没有评论
MXNet是什么?为什么使用MXNet? python在docker环境安装部署MXNet(MacOS)