import caffe 出错的问题
2016-03-05 17:12
417 查看
import caffe 时如果提示 找不到或者没有此模块时 多半是没有安装或者是环境变灵没有配置
以下是make之后import caffe仍报错的一些处理
在命令行输入[b]python;[/b]再输入import
caffe时,可能会报以下错误:
can not find module skimage.io
此时只要按照以下命令操作即可:
$ sudo apt-get install python-numpy python-scipy python-matplotlib python-sklearn python-skimage python-h5py python-protobuf python-leveldb python-networkx python-nose python-pandas python-gflags
Cython ipython
$ sudo apt-get update
在caffe-master目录下:
$ sudo make pycaffe
如果出现“make: Nothing to be done for `pycaffe'.”
使用
$ sudo make clean
之后运行
[b]$ sudo make pycaffe[/b]
然后在命令行输入python;再输入import
caffe就可以成功啦。
配置环境变量
直接使用export
时 只是在当前的登录窗口中有效,一旦关闭就会失效
在Ubuntu中使用
$export
PYTHONPATH=/path/to/caffe/python:$PYTHONPATH
注意:
/path/to/caffe/python 这是你的caffe的路径下面的python
上述的方法是临时的,下面是将环境变量存到文件中
我查了一下Ubuntu中有很多文件可以存放
本人比较习惯在/etc/profile中进行存放(依据个人习惯吧)
[b]PYTHONPATH=/path/to/caffe/python:$PYTHONPATH[/b]
[b]添加到[/b]
$sudo vim /etc/profile
[b]PYTHONPATH=/path/to/caffe/python:$PYTHONPATH
[/b]
[b]export PYTHONPATH[/b]
添加完成后记得要
source profile
此时在其他窗口中就可以正常使用了。
以下是make之后import caffe仍报错的一些处理
在命令行输入[b]python;[/b]再输入import
caffe时,可能会报以下错误:
can not find module skimage.io
此时只要按照以下命令操作即可:
$ sudo apt-get install python-numpy python-scipy python-matplotlib python-sklearn python-skimage python-h5py python-protobuf python-leveldb python-networkx python-nose python-pandas python-gflags
Cython ipython
$ sudo apt-get update
在caffe-master目录下:
$ sudo make pycaffe
如果出现“make: Nothing to be done for `pycaffe'.”
使用
$ sudo make clean
之后运行
[b]$ sudo make pycaffe[/b]
然后在命令行输入python;再输入import
caffe就可以成功啦。
配置环境变量
直接使用export
时 只是在当前的登录窗口中有效,一旦关闭就会失效
在Ubuntu中使用
$export
PYTHONPATH=/path/to/caffe/python:$PYTHONPATH
注意:
/path/to/caffe/python 这是你的caffe的路径下面的python
上述的方法是临时的,下面是将环境变量存到文件中
我查了一下Ubuntu中有很多文件可以存放
本人比较习惯在/etc/profile中进行存放(依据个人习惯吧)
[b]PYTHONPATH=/path/to/caffe/python:$PYTHONPATH[/b]
[b]添加到[/b]
$sudo vim /etc/profile
[b]PYTHONPATH=/path/to/caffe/python:$PYTHONPATH
[/b]
[b]export PYTHONPATH[/b]
添加完成后记得要
source profile
此时在其他窗口中就可以正常使用了。
相关文章推荐
- 【RxJava Demo分析】(三)buffer操作符、RxBinding库
- 学习笔记--原生JS
- Poj2746-Housewife Wind 树链剖分入门(边权)
- 获取url上某个参数的值
- bootstrap学习笔记之一
- JS面向对象组件(五) -- 复制对象(拷贝继承)
- js中constructor的作用
- 在AngularJS框架中处理数据建模的方式解析
- 什么样的前端框架才是一个好框架
- 感受HTML5 Audio API带来的视听盛宴
- 整理六百篇web前端知识混总
- 前端学习总结(八)NodeJS——前端工程师通向后端的里程碑
- 前端学习总结(七)Angular.js——以数据交互为核心的前端框架
- JS面向对象组件(四) -- 面向对象的继承
- 前端学习总结(六)Bootstrap
- 前端学习总结(四)jQuery
- PL/SQL database character set(AL32UTF8) and Client character set(ZHS16GBK) are different
- 简单讲解AngularJS的Routing路由的定义与使用
- Webpack入门指迷
- JavaScript常用代码(不定时更新)