【日常记录帖】深度学习各种奇奇怪怪的报错

在反复遇到同样的错误之后,终于决定自己整理个帖子,把遇到的各种问题和对应 的解决方法整理出来,省去以后重复寻找解决方案的无用功:)

1.安装pip3

① 首先安装setuptools

wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6
python3 setup.py build
python3 setup.py install

②再安装pip3

wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
python3 setup.py install

2.ImportError: cannot import name config

在跑音乐分类模型时,遇到ImportError: cannot import name config问题,查资料发现是numba太新的缘故,降级安装到0.35.0版本

sudo pip install numba==0.35.0

再重新安装对应的numpy(1.14.0),llvmlite(0.21.0)
可以用pip list查看当前版本是不是对的,我发现我用sudo pip时安装的都是python3,导致pip list看版本的时候总没有安装上。

3 TensorFlow官网

https://tensorflow.google.cn

4 安装了Theano之后报找不到包的错误

Solution:
export PYTHONPATH=/usr/local/lib/python2.7/dist-packages/:$PYTHONPATH

5 Theano只在CPU上跑,不用GPU怎么办

THEANO_FLAGS='floatX=float32,device=cuda,cuda.root=/usr/local/cuda-9.0' python testgpu.py(换成自己的函数)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容