caffe中web_demo的运行调试(一)环境准备

在学习caffe的时候,想要运行caffe源码下的web_demo,打开以后发现这个例子需要大量的python依赖库支持,而在ubuntu系统下,有python2+python3,它们之间的插件库老是爱冲突,于是先把环境准备好。


查看python,numpy,scipy,matplotlib等版本

查询的版本预览
matplotlib==1.5.1
numpy==1.11.0
pytz==2014.10
dateutil==2.4.2
scipy==0.17.0
seaborn==0.7.1
flask ==0.12.2
werkzeug==0.14.1
tornado ==4.2.1
pyyaml == 3.12
还缺少pandas,pillow几个库。

当我想要运行caffe源码下的web_demo来看看分类识别的效果,所以直接在caffe根目录下运行

sudo pip install -r examples/web_demo/requirements.txt

程序会报错或者卡着某个安装模块的地方,这些虽然都已经装了,但是版本可能存在不合适,所以准备一个一个的更新

查看版本

  • 查看python版本
python -V    
注意:‘-V‘中‘V’为大写字母,只有一个‘-’
  • 查看Numpy版本
    python下安装numpy后 首先进入python shell(如果已经设置python路径,则进入终端后用下面命令)
  • python #进入python shell 
    import numpy
    numpy.__version__   #注意前后都有两横
  • 查看SciPy版本
  • python  #进入python shell 
    import scipy
    scipy.__version__   #注意前后都有两横
  • 查看Matplotlib版本
  • python #进入python shell 
    import matplotlib
    matplotlib.__version__   #注意前后都有两横
    ….上面的所有库查看版本的方法一致,就是这样查看即可。

    升级库包版本

    • 可以用pip命令:
      pip install -U <包名>
      或: pip install <包名> –upgrade

    • 如果你在安装上面的类库的时候,始终报错。
    • Matplotlib,SciPy在安装时始终报错,手动下载包安装(我下过的地址):
    • scipy报错: error:library dfftpack has Fortran sources but no Fortran compiler found
      • 也有人遇到了这个错误:问题链接
      • 根据里面的建议,我最后是用 sudo apt-get install libatlas-base-dev gfortran 后再手动安装解决的

    使用源码安装pandas

    在手动安装pandas的时候,使用命令行或者是caffe的方式来安装,但是都出现了卡这不动的情况,于是采用源码手动安装的方式。
    安装pandas的时候出现一直卡着不动:
    这里写图片描述

    从官网知道,安装pandas,需要
    这里写图片描述

    于是随便查询一下安装的库的版本:(方法采用上面说的)
    这里写图片描述

    接下来安装一下pandas,百度搜索pandas的官网,进去下载.tar.gz结尾的源码包。

    关于安装python的第三方库,有三种方法,我用的都是
    第一种方法:
      1 下载第三方包,解压
      2 进入终端,然后用cd进入到第三方包的路径下
      3 输入python setup.py build ,执行编译
      4 输入python setup.py install,执行按照
      注意:有时需要加root权限。

    如果执行安装的时候:
    报错:python setup.py install running install
    error: can’t create or remove files in install directory
    The following error occurred while trying to add or remove files in the installation directory: [Errno 13] Permission denied: ‘/usr/local/lib/python2.7

    ….
    解决办法:sudo python setup.py install

    安装成功:
    这里写图片描述

    安装查询版本:
    这里写图片描述

    安装pillow

    安装pillow:
    使用: sudo pip install Pillow

    查询安装成功:
    这里写图片描述


    到这里基本上运行caffe的web_demo所需的环境已经准备完毕,下一篇博文开始调试caffe的web_demo。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江湖一点雨

原创不易,鼓励鼓励~~~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值