配置要求:
系统:centos6.5
目标:基于CUDA8.0+Opencv3.1+Cudnnv5.1+python3.6接口的caffe框架
因为实验室师兄使用的python3.6
,因此放弃了兼容性最好的2.7版本,准备配置3.6的python
版本。如果要单独配置python
实际上步骤还是很长的,但是anaconda
的出现,让python
的配置简单了不少,可以说接近了一键安装的程度,话不多说,下面是配置过程
1.下载anaconda3
地址:https://www.anaconda.com/down...
选择Linux版本下的Python 3.6 version
2.安装anaconda3
在终端输入
./Anaconda3-4.4.0-Linux-x86_64.sh
一路默认(除非你想自己改安装路径),期间还会问是否需要直接在环境变量中加入anaconda3
的路径,我当时是选择了否,因为不确定.bashrc
是否是真正的编辑环境变量的那一个(因为/home
文件夹下和/root
文件夹下都有这个编辑文件,对应的级别不同)如果选择否的话,安装完毕后,在终端输入:
vi /etc/profile
在最后加入
PATH=/root/anaconda3/bin:$PATH export PATH
路径改为你自己的安装路径
保存退出后,刷新环境变量
source ~/.bashrc
这样anaconda3
就安装好了,同时python3.6.1
也在linux下安装成功
这时候你如果在终端输入python
的话可以看到版本还是老版本(我的是2.6),这是因为你还没有建立软连接
首先将老版本改名
mv /usr/bin/python /usr/bin/python26
建立新的软链接
ln -s /root/anaconda3/bin/python3.6m /usr/bin/python
然后在终端重新输入
python
可以看到版本已经变成了最新的版本,当然如果你还是要使用2.6版本的python
,那么你可以在终端输入python26
,这个时候你使用的python
版本就是2.6版本的。