解决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中操作日期和时间之gmtime()方法的使用
May 22 Python
Python中元组,列表,字典的区别
May 21 Python
python数据结构之链表的实例讲解
Jul 25 Python
详谈Python3 操作系统与路径 模块(os / os.path / pathlib)
Apr 26 Python
基于python批量处理dat文件及科学计算方法详解
May 08 Python
对python3中, print横向输出的方法详解
Jan 28 Python
Python中按键来获取指定的值
Mar 02 Python
用Python抢火车票的简单小程序实现解析
Aug 14 Python
解决Django migrate不能发现app.models的表问题
Aug 31 Python
Python3 shutil(高级文件操作模块)实例用法总结
Feb 19 Python
python中如何打包用户自定义模块
Sep 23 Python
Python 线程池模块之多线程操作代码
May 20 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
第4章 数据处理-php数组的处理-郑阿奇
2011/07/04 PHP
第五章 php数组操作
2011/12/30 PHP
PHP使用json_encode函数时不转义中文的解决方法
2014/11/12 PHP
php使用preg_match()函数验证ip地址的方法
2017/01/07 PHP
ThinkPHP实现静态缓存和动态缓存示例代码
2017/05/02 PHP
PHPMailer使用QQ邮箱实现邮件发送功能
2017/08/18 PHP
CCPry JS类库 代码
2009/10/30 Javascript
javascript 获取url参数和script标签中获取url参数函数代码
2010/01/22 Javascript
$.getJSON在IE下失效的原因分析及解决方法
2013/06/16 Javascript
JavaScript中获取鼠标位置相关属性总结
2014/10/11 Javascript
javascript实现在下拉列表中显示多级树形菜单的方法
2015/08/12 Javascript
JavaScript实现的伸展收缩型菜单代码
2015/10/14 Javascript
省市联动效果的简单实现代码(推荐)
2016/06/06 Javascript
AngularJS 自定义过滤器详解及实例代码
2016/09/14 Javascript
ionic2 tabs使用 Modal底部tab弹出框
2016/12/30 Javascript
nodejs基础应用
2017/02/03 NodeJs
vue component组件使用方法详解
2017/07/14 Javascript
Vue-cli3生成的Vue项目加载Mxgraph方法示例
2020/05/31 Javascript
[05:05]DOTA2亚洲邀请赛 战队出场仪式
2015/02/07 DOTA
django-rest-framework 自定义swagger过程详解
2019/07/18 Python
使用WingPro 7 设置Python路径的方法
2019/07/24 Python
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2019/08/04 Python
python GUI库图形界面开发之PyQt5多线程中信号与槽的详细使用方法与实例
2020/03/08 Python
python实现处理mysql结果输出方式
2020/04/09 Python
Pytorch 图像变换函数集合小结
2021/02/01 Python
css3一个简易的 LED 数字时钟实现方法
2020/01/15 HTML / CSS
美国在线自行车商店:Jenson USA
2018/05/22 全球购物
新闻网站实习自我鉴定
2013/09/25 职场文书
《故都的秋》教学反思
2014/04/15 职场文书
快递员岗位职责
2014/09/12 职场文书
四风批评与自我批评发言稿
2014/10/14 职场文书
2015年三八妇女节活动总结
2015/02/06 职场文书
食品安全主题班会
2015/08/13 职场文书
幼儿园小班教学反思
2016/03/03 职场文书
python_tkinter事件类型详情
2022/03/20 Python
nginx七层负载均衡配置详解
2022/07/15 Servers