Ubuntu16.04安装caffe问题总结以及解决方案
th@th-Satellite-L40-A:~/caffe$ python
>>> import caffe
若不报错则表示 caffe 的 python 接口已正确编译
以下是我导入 caffe 时出现的错误:
1.No module named caffe
>>>import caffe
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named caffe
基本思路是把caffe中的python导入到解释器中
把环境变量路径放到 ~/.bashrc文件中,打开文件
sudo vim ~/.bashrc
不会用vim可以用
sudo gedit ~/.bashrc
在文件下方写入
export PATHONPATH=/home/xxx/caffe/python/caffe:$PATHONPATH
XXX为usrname
多个路径的话以冒号分隔,保存后输入:
source ~/.bashrc
th@th-Satellite-L40-A:~/caffe$ python
>>>import caffe
>>>
搞定
2.No module named google.protobuf.internal
th@th-Satellite-L40-A:~/caffe$ python
>>>import caffe
>>>“No module named google.protobuf.internal”
基本思路安装protobuf的包
pip install protobuf
或者
conda install protobuf
如果上述命令无法执行成功,可以尝试
sudo apt-get install python-protobuf
2.No module named skimage.io
解决方法:
pip install -U scikit-image
若没有安装pip
sudo apt install python-pip
3.安装依赖包问题
:~/caffe/python$ sudo pip install -r requirements.txt
输入上述命令,可能会出现如下情况
pandas 0.23.3 has requirement python-dateutil>=2.5.0, but you'll have python-dateutil 1.5 which is incompatible.
matplotlib 2.2.2 has requirement python-dateutil>=2.1, but you'll have python-dateutil 1.5 which is incompatible.
jupyter-client 5.2.3 has requirement python-dateutil>=2.1, but you'll have python-dateutil 1.5 which is incompatible.
但其实python-dateutil已经安装为2.7.3版本。
sudo gedit requirements.txt
将该句
python-dateutil>=1.4,<2
注释
#python-dateutil>=1.4,<2
然后
:~/caffe/python$ sudo pip install -r requirements.txt
搞定
Ubuntu16.04安装caffe问题总结以及解决方案相关推荐
- linux caffe ssd安装错误,ubuntu16.04安装caffe以及各种问题汇总
前言: 本文是基于已经成功安装了python各种常用包.opencv.cuda. 安装过程 1.首先安装各种更新包 sudo apt-get update sudo apt-get upgrade s ...
- Ubuntu16.04安装Caffe史上最详细教程(CPU),亲测三次!!!
一.前言 为了安装caffe,本人已经在centos7.x上试错了1次,目前弃疗~:在Ubuntu18.04上试错了3次,目前也弃疗~不是我懒,说实话,bug是真tm多,问问度娘,自己体会体会~我一向 ...
- Ubuntu16.04安装Caffe(CPU Only)
本文是第一次在Ubuntu 16.04上安装Caffe(CPU Only)的过程.主要参考了以下链接: 官方安装文档:http://caffe.berkeleyvision.org/installat ...
- ubuntu16.04 安装caffe以及python接口
http://blog.csdn.net/qq_25073253/article/details/72571714 http://blog.csdn.net/greed7480/article/det ...
- Ubuntu16.04安装显卡驱动错误及解决方案
记一次成功的安装 1.开始安装 1.1.报错集锦 1.2.重新安装 1.开始安装 总体上而言参考这篇博客,点击进入博客链接.然而遇到了几个错误. 1.1.报错集锦 1.解决OK无法点击问题的链接,Pa ...
- Ubuntu 16.04 安装 caffe
Ubuntu16.04安装Caffe最全最详细教程(CPU) 由于本人电脑不支持GPU,故选择CPU安装caffe.具体查看方式:键入命令: lspci | grep -i nvidia ,若按回车之 ...
- Ubuntu16.04 安装 CUDA、CUDNN、OpenCV 并用 Anaconda 配置 Tensorflow 和 Caffe 详细过程(此种方案不好,好的方案是另一篇,基于pyhton2的)
Ubuntu16.04 安装 CUDA.CUDNN.OpenCV 和 Caffe 详细过程(基于Python2,没有anaconda2和3,因为基于anaconda2和3在安装caffe时会报错,很难 ...
- Ubuntu16.04 安装 CUDA、CUDNN、OpenCV 并用 Anaconda 配置 Tensorflow 和 Caffe 详细过程
Ubuntu16.04 安装 CUDA.CUDNN.OpenCV 并用 Anaconda 配置 Tensorflow 和 Caffe 详细过程 1.配置环境 Ubuntu16.04 64-bit系统 ...
- ubuntu16.04 安装apache2报错 解决方案
为什么80%的码农都做不了架构师?>>> 我的原CSDN博文: ubuntu16.04 安装apache2报错 解决方案 2016/11/07 转载于:https://my.o ...
最新文章
- LeetCode 438. Find All Anagrams in a String--字符串-滑动窗口--C++,Python解法
- HTML超文本描述语言,HTML超文本标记语言的介绍
- 用VS Code直接浏览GitHub代码 | 12.1K星
- 牛客网7-教417题解
- matplot 绘图总结
- 怎么配置在谷歌和ie内核时使用不同的_重磅!微软竟然研发了谷歌内核的edge
- 王伟storm_王伟 - 南京大学 - 化学化工学院
- C#中根据传入的字符串字段返回实体Lambda表达式
- C语言Windows程序设计-第三天-属于自己的窗口
- 做java项目_初学者做java项目的流程
- ARTS-26(leetcode-119. 杨辉三角 II,AVOD最详细过程,Git用法,DMA原理,海天味业的企业估值(1))
- 关于工业大数据,这是最完整的介绍了,附60页PPT
- uCOSIII 实时操作系统(一) - 简介
- # 稳了github star突破9k即时通讯IM开源项目OpenIM版本发布-生产环境重点关注
- 以太网链路捆绑原理实验
- [快速学会Swift第三方库] SwiftyJSON篇
- 星号下三角形python答案_Python练习题:星号三角形
- python @property 解释
- matlab中的Repeating Sequence的用法
- 文献综述是什么,该怎么写?