环境
- ubuntu 18.04
- anaconda 2
问题阐述
ubuntu下遇到的mxnet gpu版一直报错,cuda版本也没错
mxnet cannot import name libinfo
google了以下发现这个问题似乎很普遍
https://github.com/apple/turicreate/issues/311
具体查看了一下base.py 里面的from . import libinfo
出现错了,本来以为是导入的原因,但是查看他的目录发现其实没有问题。
有博主通过这种方法解决了问题
https://www.cnblogs.com/rainsoul/p/6215167.html
但是我并不是windows,所以没有dll文件,故放弃
之后反复卸载mxnet 换cuda版本,均有问题
anaconda环境也换了又换,都失败了
问题解决
其实真的是柳暗花明又一村,非常奇怪地就解决了
- 卸载环境下所有mxnet
pip uninstall mxnet-cu100
#对应你安装的cuda版本
- 安装opencv
pip install -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com opencv-python
#豆瓣源加速
- 重新安装mxnet
pip install -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com mxnet-cu100
#对应你安装的cuda版本
- 测试
python
import mxnet
非常奇怪地解决了问题,要是有大佬知道缘由,欢迎在评论区和我讨论。