我正在尝试从
安装新的 MXNet
validate-mxnet-installation .
我按照指示
(我选择了选项 Linux->python->GPU->pip )正如您在网站上看到的那样,它们是:
- 从 nvidia 网站安装 cuda8
- 安装 cuDNN 5 库
- 更新 bashrc 文件中的路径“PATH”和“LD_LIBRARY_PATH”
使用这些行安装 pip:
$ sudo apt-get update $ sudo apt-get install -y wget python $ wget https://bootstrap.pypa.io/get-pip.py && sudo python get-pip.py
- 通过以下方式安装 MXNet:
$ pip install mxnet-cu80
- 验证安装。 我被困在这里
为了验证我需要运行以下命令:
- 打开终端并输入
python
启动python 输入以下内容:
import mxnet as mx a = mx.nd.ones((2, 3), mx.gpu()) b = a * 2 + 1 b.asnumpy() array([[ 3., 3., 3.], [ 3., 3., 3.]], dtype=float32)
当我尝试运行上面的命令时出现以下错误:
>>> import mxnet as mx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named mxnet
我有点迷路了..有谁知道我该怎么办?
最佳答案
我想出了问题所在:
由于缺少权限,mxnet 未正确安装。
在第 5 步中需要输入:sudo pip install mxnet-cu80
而不是
“pip 安装 mxnet-cu80”
谢谢大家
关于python - Ubuntu - 在 python : "ImportError: No module named mxnet" 中运行程序时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44127126/