解决python3在anaconda下安装caffe失败的问题


Posted in Python onJune 15, 2017

Python 跟 Python3 完全就是两种语言

1、 import caffe FAILED 

环境为 Ubuntu 16 cuda 8.0 NVIDIA 361.77 Anaconda2。昨天莫名其妙Caffe不能用了:

>>> import caffe
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 File "/home/duchengyao/project/caffe/python/caffe/__init__.py", line 1, in <module>
  from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver
 File "/home/duchengyao/project/caffe/python/caffe/pycaffe.py", line 13, in <module>
  from ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, \
ImportError: /home/duchengyao/project/caffe/python/caffe/../../build/lib/libcaffe.so.1.0.0-rc3: undefined symbol: _ZN2cv8imencodeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_11_InputArrayERSt6vectorIhSaIhEERKSB_IiSaIiEE

各种折腾都无效,重装Anaconda以后错误消失,import caffe 成功。

2、 import FAILED again after “$conda install opencv”

用 conda install opencv 安装完Opencv后,又出现了同样的错误提示,卸载后错误消失。

Conda 安装后的Opencv 版本为2.4.10,而系统apt安装的版本为2.4.9.1。我尝试从conda 安装2.4.9版,可是需要处理很多conflict。

最后实在走投无路了准备换成Anaconda3,环境搭建完成后运行程序的时候简直尴尬了,各种库不兼容。终于知道为啥老鸟们调侃Python 跟Python3完全是两种语言了

3、 解决方案

暂时的解决方案为放弃anaconda,全部用apt安装软件包,使用系统默认的Opencv,运行成功。

以上这篇解决python3在anaconda下安装caffe失败的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用python实现正则匹配检索远端FTP目录下的文件
Mar 25 Python
python中安装Scrapy模块依赖包汇总
Jul 02 Python
matplotlib savefig 保存图片大小的实例
May 24 Python
python 在屏幕上逐字显示一行字的实例
Dec 24 Python
python执行精确的小数计算方法
Jan 21 Python
详解Python self 参数
Aug 30 Python
对python中各个response的使用说明
Mar 28 Python
python新手学习可变和不可变对象
Jun 11 Python
解决python运行效率不高的问题
Jul 20 Python
python实现简单的五子棋游戏
Sep 01 Python
python 基于selenium实现鼠标拖拽功能
Dec 24 Python
python requests模块的使用示例
Apr 07 Python
带你了解python装饰器
Jun 15 #Python
解决Linux系统中python matplotlib画图的中文显示问题
Jun 15 #Python
Python之os操作方法(详解)
Jun 15 #Python
基于Linux系统中python matplotlib画图的中文显示问题的解决方法
Jun 15 #Python
Python使用QRCode模块生成二维码实例详解
Jun 14 #Python
Python中扩展包的安装方法详解
Jun 14 #Python
Python模拟登陆实现代码
Jun 14 #Python
You might like
echo, print, printf 和 sprintf 区别
2006/12/06 PHP
PHP Mysql编程之高级技巧
2008/08/27 PHP
CodeIgniter CLI模式简介
2014/06/17 PHP
php 微信公众平台开发模式实现多客服的实例代码
2016/11/07 PHP
php简单生成一组与多组随机字符串的方法
2017/05/09 PHP
ExtJs扩展之GroupPropertyGrid代码
2010/03/05 Javascript
script标签属性type与language使用选择
2012/12/02 Javascript
jQuery 关于伪类选择符的使用说明
2013/04/24 Javascript
js获取指定日期前后的日期代码
2013/08/20 Javascript
动态的绑定事件addEventListener方法的使用
2014/01/24 Javascript
深入理解javascript中的立即执行函数(function(){…})()
2014/06/12 Javascript
JavaScript中document对象使用详解
2015/01/06 Javascript
jQuery学习笔记之2个小技巧
2015/01/19 Javascript
JS+DIV实现鼠标划过切换层效果的方法
2015/05/25 Javascript
javascript的几种写法总结
2016/09/30 Javascript
浅谈js继承的实现及公有、私有、静态方法的书写
2016/10/28 Javascript
Bootstrap和Java分页实例第二篇
2016/12/23 Javascript
Bootstrap下拉菜单Dropdowns的实现代码
2017/03/17 Javascript
Python实现的简单万年历例子分享
2014/04/25 Python
Python selenium 父子、兄弟、相邻节点定位方式详解
2016/09/15 Python
轻量级的Web框架Flask 中模块化应用的实现
2017/09/11 Python
使用python 爬虫抓站的一些技巧总结
2018/01/10 Python
浅谈pyqt5在QMainWindow中布局的问题
2019/06/21 Python
使用pyinstaller逆向.pyc文件
2019/12/20 Python
python中文分词库jieba使用方法详解
2020/02/11 Python
python GUI库图形界面开发之PyQt5信号与槽基础使用方法与实例
2020/03/06 Python
python 读txt文件,按‘,’分割每行数据操作
2020/07/05 Python
python按照list中字典的某key去重的示例代码
2020/10/13 Python
Pycharm操作Git及GitHub的步骤详解
2020/10/27 Python
获取邓白氏信用报告:Dun & Bradstreet
2019/01/22 全球购物
WatchShop法国:英国排名第一的独立手表零售商
2020/02/17 全球购物
Eton丹麦官网:精美的男式衬衫
2020/05/27 全球购物
打架检讨书800字
2014/01/10 职场文书
环保标语口号
2014/06/13 职场文书
医务人员医德医风心得体会
2016/01/25 职场文书
Python中tkinter的用户登录管理的实现
2021/04/22 Python