zoukankan      html  css  js  c++  java
  • 关于import caffe出错的解决

    注意啦,后面由于又出现一些错误,谷歌说是makeconfig文件中的python路径没改好,所以后面我将:

    首先,需要修改Makefile.config下的python路径

    PYTHON_INCLUDE:= /usr/include/python2.7 
            /usr/lib/python2.7/dist-packages/numpy/core/include
    改为:
    PYTHON_INCLUDE:= /usr/include/python2.7 
            /usr/local/lib/python2.7/dist-packages/numpy/core/include
    还要修改环境变量:

    sudo gedit ~/.bashrc

    在最后添加

    export PYTHONPATH=/home/你的路径/caffe/python:$PYTHONPATH
    export PYTHONPATH=/usr/local/lib/python2.7/dist-packages/:$PYTHONPATH 
    
    source ~/.bashrc
    接下来当然就是:
    在caffe下:make clean
    在从mkdir build开始,重新编译。
    ----
    caffe目录下:
    make pycaffe make distribute(这条不要忘了,否则会出现类似以下错误:
    rom ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, ImportError: No module named _caffe。。。。。。。后面还有,但是当时没截图。

    关于python接口的出错和解决,可以查看这个网址,挺全的:

    http://blog.csdn.net/zziahgf/article/details/72900948

    -------------------------下面是之前写的。上面是后来遇到然后加上的。

    【http://blog.csdn.net/wuzuyu365/article/details/52431062】
    关于在caffe下,import caffe报错的解决:
    conda install protobuf

    如果是报错说没有caffe模块,解决方法:

    将:

    export PYTHONPATH=/root/caffe/python:$PYTHONPATH
    写到系统文件中,命令如下:

    vi ~/.bashrc

    写入:

    export PYTHONPATH=/root/caffe/python:$PYTHONPATH

    保存,退出,执行sourc使文件生效:
    source ~/.bashrc

    结束啦:

    或者是:

     echo 'export PYTHONPATH=/root/caffe/python:$PYTHONPATH' >/etc/profile
    source /etc/profile 
    其中/etc/profile和~/.bashrc一样是系统文件,随便写到那个都OK,不过建议写到~/.bashrc中
  • 相关阅读:
    ajax数据查看工具(chrome插件)
    JavaScript性能优化小知识总结
    jsonp
    学习Javascript闭包(Closure)
    浅析闭包和内存泄露的问题
    设备像素比
    【前端福利】用grunt搭建自动化的web前端开发环境-完整教程
    java开发的web下载大数据时的异常处理
    Node.js中的exports与module.exports的区分
    Task与Thread间的区别
  • 原文地址:https://www.cnblogs.com/beihaidao/p/6127465.html
Copyright © 2011-2022 走看看