每次装的时候都要犯过去犯过的错误,记录一下,下次直接照着来:
1)安装anaconda
直接bash Anaconda2-4.4.0-Linux-x86_64.sh(一路enter、yes、ok之类的)
可以考虑source ~/.bashrc
注意,这里可以which python一下,如果是/home/username/anaconda2/bin/python,就ok。
如果是/usr/bin/python,则说明python指向不对;此时看下anaconda安装结束之前的这个问题是不是选择yes:
creating default environment...
installation finished.
Do you wish the installer to prepend the Anaconda2 install location to PATH in your /home/maohangyu/.bashrc ? [yes|no]
[no] >>> yes
2)然后pip install tensorflow
3)然后pip install keras
4)然后按照http://blog.csdn.net/mmc2015/article/details/64904406修改matplot画图问题
最后,附上如何在系统自带python和Anaconda切换
http://blog.csdn.net/zhangxinyu11021130/article/details/64125058
小女子不才,解决不了在Anaconda环境下编译caffe,也解决不了在Anaconda环境下安装TensorFlow,因此只能一会用自带python,一会用Anaconda
那么,如果在~/.bashrc
中修改文件的话,即加入export PATH="/home/myname/anaconda2/bin:$PATH"
,则输入python
命令就会直接出来Anaconda环境下的python,当然,用TensorFlow是好的,用caffe就。。。。。。。因此,用caffe的话,我就会把这行去掉,再重新source ~/.bashrc
.
这样做是麻烦了一些,但是那怎么办呢?我就想在caffe下使用自带python,在tensorflow的时候使用Anaconda。
于是,学到了一个“技巧”,叫做别名声明alias。
具体用法:
- 1
- 2
这样在使用系统自带python的时候,只需要在命令行输入py27
即可,用Anaconda,输入python
或者pyana
都可。
注意:
1. ~/.bashrc
的文件中,export PATH="/home/myname/anaconda2/bin:$PATH"
还是要加上的
2. 上面两行在每次开机的时候都是要输入的,如果不想每次都输入,则要将这两行加入~/.bashrc
的文件中
3. 如果想取消别名声明,用unalias py27
或者删除~/.bashrc
中的PATH,并且重新source ~/.bashrc