利用vim向ipython里面导入caffe模块

1.在终端(快捷键ctrl+alt+T)先获得超级管理员权限(sudo su ,然后根据提示输入账户密码),这样就不用在后面的每一步操作都需要输入密码(仅限于在终端)

2.进入python 环境(在终端输入python)

3.import caffe(前提必须下载好caffe) 如果提示没有caffe module 就需要将caffe 的python接口的路径添加到环境变量

  添加环境变量的方法:在终端中键入(如果提示vim是未解析的符号,就需要下载vim的软件包  apt-get install vim)

                                         $vim /etc/profile  (其中/etc/profile  是将要写入环境变量的文件路径)

                                         PYTHONPATH=$PYTHONPATH: (caffe里面python包的路径,例如:

                                          这种情况下PYTHONPATH=$PYTHONPATH:/home/lianshuailong/caffe/python)

                                        export PYTHONPATH

                                   

                                       shift zz (保存文件并退出)

   此时再次import caffe (如果此时再提示类似 ImportError: No module named _caffe一类的error),这是由于caffe的python模块没有编译的原因,解决方法:重新编译pycaffe

                                       方法:在caffe的根目录(有makefile和makefile.config的目录,因为make的时候需要用到这两个文件)打开终端,输入make pycaffe

                                                   直至出现

LD -o .build_release/lib/libcaffe.so.1.0.0
CXX/LD -o python/caffe/_caffe.so python/caffe/_caffe.cpp
touch python/caffe/proto/__init__.py
PROTOC (python) src/caffe/proto/caffe.proto
同时在caffe/python/caffe  目录下出现 _caffe.so 文件  才可以成功导入caffe模块

如果出现“make: Nothing to be done for `pycaffe'.”

在终端输入下面两行代码即可

$  make clean


$  make pycaffe



                                          

                                         





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值