安装Pycaffe

安装pycaffe

本文的安装环境是centos(CentOS Linux release 7.2)服务器,但也提到一些ubuntu的设置,可供参考

0. 安装python3

一般的服务器里面都会自带python2,所以这儿不再赘述安装python2的步骤。

  1. 首先前往官网下载最新的release的版本,本文下载的版本是python3.5.6
  2. 解压并编译安装
    tar zxvf Python-3.5.6.tgz
    cd Python-3.5.6
    #这儿添加--enable-shared,是为了防止后面运行python3的时候会报错
    ./configure --enable-shared
    make all -j8
    make install
    
  3. 配置环境
    运行下面的指令找到所需要的动态库
    sudo find / -name libpython3.5m.so.1.0
    
    然后将找到的位置(本文找到的是"/usr/local/lib")写入到配置环境中并使配置生效
    vim /etc/ld.so.conf.d/python3.conf
    /usr/local/lib
    #退出vim
    ldconfig
    

1. python2与python3共存

为了后面更好的使用python的环境,我们这儿要做好python2与python3的共存以及管理,虽然可以使用软链以及输入"python2" 、"python3"这样的命令去区别,但本文建议使用update-alternative(ubuntu下也可以使用)来管理系统的默认环境

  1. 确认python2以及python3的位置

    whereis python
    
  2. 将python2以及python3的真实的可执行文件告知update-alternative

    #update-alternatives --install <link> <name> <path> <priority>
    #link即为真正需要管理的链接处,即我们输入python的时候会调用的地方
    #name是多个python版本统一的名字,后面调用--list或者--config的时候会游泳
    #paht即为真正需要管理的可执行程序的路径,也是我们上面执行whereis python所得到的路径
    #priority为显示的顺序
    update-alternatives --install /usr/bin/python python /usr/local/bin/python3.5 1
    update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2
    
  3. 使用update-alternative选择需要使用的python版本

    #如果是ubuntu则将--config 改为--list
    update-alternatives --config python
    

    则会显示下面的文字:

     There are 2 programs which provide 'python'.
    
       Selection    Command
     -----------------------------------------------
     *+ 1           /usr/bin/python2.7
        2           /usr/local/bin/python3.5
    
     Enter to keep the current selection[+], or type selection number:
    

    此时输入2,即可让默认的python指向python3

    TIPS: 如果默认的python指向的是python3,则运行yum的时候会报错

      File "/usr/bin/yum", line 30
        except KeyboardInterrupt, e:
                                ^
      SyntaxError: invalid syntax
    

    因为yum就是python在运行,所以这个时候需要切换为python2,yum才会正常运行

2. 安装pip2以及pip3

2.1 安装pip2

yum install python-pip

2.2 安装pip3

  1. 官网或者csdn资源下载setuptools源码并安装:
    tar -zxvf setuptools.tar.gz
    cd setuptools
    python3 setup.py install
    
  2. pip-github官网或者
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值