• 关于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中
  • 相关阅读:
    ms sql server缓存清除与内存释放
    Linux学习23-Xftp上传文件显示乱码问题
    jmeter压测学习1-window环境准备与案例
    Linux学习22-文件上传与下载(rz,sz)
    httprunner学习16-locust性能测试
    httprunner学习15-运行用例命令行参数详解
    httprunner学习14-完整的项目结构设计
    httprunner学习13-环境变量.env
    httprunner学习12-hook 机制实现setup和teardown
    httprunner学习11-辅助函数debugtalk.py
  • 原文地址:https://www.cnblogs.com/beihaidao/p/6127465.html
Copyright © 2020-2023  润新知