zoukankan      html  css  js  c++  java
  • CAFFE(四):Ubuntu 下安装jupyter notebook

    第一步、安装 pycaffe notebook 接口环境 

    在上一步成功安装 caffe 之后,就可以通过 caffe 去做训练数据集或者预测各种相关的事了,只不过需要在命令行下通过 caffe 命令进行操作,而这一步 pycaffe 的安装以及 notebook 环境配置只是为了更方便的去使用 caffe ,实际上大多数都是通过 python 来操作 caffe 的,而 notebook 使用浏览器作为界面,可以更方便的编写和执行 python 代码。 

    首先编译 pycaffe : 

    cd caffe  
    sudo make pycaffe -j8 

    {

    如果编译 pycaffe 时出现的错误: 

      python/caffe/_caffe.cpp:10:31: fatal error: numpy/arrayobject.h: 没有那个文件或目录 

    解决方法: 

      sudo apt-get install python-numpy 

    }

    编译 pycaffe 成功后,验证一下是否可以在 python 中导入 caffe 包,首先进入 python 环境: 

    ctrl+alt+T
    python
    >>import caffe

    如果没有错误提示则表示caffe安装成功

    如果出现以下错误请寻找对应解决办法:

    {

    ----错误提示一:

    File "<stdin>", line 1in <module>   ImportErrorNo module named caffe 

    解决办法:

    sudo echo export PYTHONPATH="~/caffe/python" >> ~/.bashrc 
     source ~/.bashrc 

    ----错误提示二:

      ImportError: No module named skimage.io 

    解决办法:

    pip install -U scikit-image #若没有安装pip: sudo apt install python-pip 

    }

    配置notebook环境 :

    首先要安装python接口依赖库,在caffe根目录的python文件夹下,有一个requirements.txt的清单文件,上面列出了需要的依赖库,按照这个清单安装就可以了。 

    在安装scipy库的时候,需要fortran编译器(gfortran),如果没有这个编译器就会报错,因此,我们可以先安装一下。 

    首先进入 caffe/python 目录下,执行安装代码: 

    cd caffe/python
    sudo apt-get install gfortran for req in $(cat requirements.txt); do sudo pip install $req; done

    安装完成以后执行: 

    sudo pip install -r requirements.txt 

    就会看到,安装成功的,都会显示Requirement already satisfied, 没有安装成功的,会继续安装。 

    然后安装 jupyter : 

    sudo pip install jupyter 

    安装完成后运行 notebook : 

    jupyter notebook 

      

    ipython notebook 

     

  • 相关阅读:
    怎样才有资格被称为开源软件
    [翻译]开发Silverlight 2.0的自定义控件
    网上Silverlight项目收集
    Google 分析的基准化测试
    IIS 承载的WCF服务失败
    Lang.NET 2008 相关Session
    Silverlight 2.0 beta1 堆栈
    asp.net 性能调较
    SQL Server 2005 的nvarchar(max),varchar(max)来救火
    LINQPad
  • 原文地址:https://www.cnblogs.com/pertor/p/8733401.html
Copyright © 2011-2022 走看看