1.更改pip源至国内镜像
可用源:
豆瓣:https://pypi.douban.com/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple
临时使用:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy
永久更改:
创建文件,~/.pip/pip.conf ,添加内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
2.安装numpy、scipy 、theano
pip install numpy scipy theano
问题:
OSError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/scipy-1.0.0.dist-info'
解决:
把权限改成当前用户(current user)可写的模式,
sudo chown -R '用户名' /usr/local/lib/python2.7
问题:
OSError: [Errno 13] Permission denied: '/usr/local/bin'
解决:
sudo mkdir /usr/local/bin
sudo chown -R '用户名' /usr/local/bin
3.安装scikit-neuralnetwork
pip install scikit-neuralnetwork
4. 安装pylearn2
地址:http://deeplearning.net/software/pylearn2/
git clone https://github.com/lisa-lab/pylearn2.git
cd pylearn2/
python setup.py develop
问题:
ImportError: No module named six.moves
解决:
尝试过
pip install six
apt-get install python-six
删了重装,都没有用,后面找到如下内容
直接打开setup.py看哪里用到six.moves,只有第8行和第63行用到,直接注释掉,就成功了!
网友评论