conda安装编译好了的caffe, ImportError: cannot import name ‘_validate_lengths‘
keras/tensorflow1.x模型转换为caffe推理模型,之前按照这篇博文安装编译好的caffe-gpu,过程没有出现问题。把环境删除在新建环境顺序安装caffe-gpu、tensorflow1.13.2、keras2.2.4后,验证出现问题,如下:
(ycqcaffe) ycq@smtu226-ThinkStation-P500:~$ python
Python 3.6.2 |Continuum Analytics, Inc.| (default, Jul 20 2017, 13:51:32)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorlfow as tf
Traceback (most recent call last):File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'tensorlfow'
>>> import caffe
Traceback (most recent call last):File "<stdin>", line 1, in <module>File "/home/ycq/anaconda3/envs/ycqcaffe/lib/python3.6/site-packages/caffe/__init__.py", line 1, in <module>from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver, NCCL, TimerFile "/home/ycq/anaconda3/envs/ycqcaffe/lib/python3.6/site-packages/caffe/pycaffe.py", line 15, in <module>import caffe.ioFile "/home/ycq/anaconda3/envs/ycqcaffe/lib/python3.6/site-packages/caffe/io.py", line 2, in <module>import skimage.ioFile "/home/ycq/anaconda3/envs/ycqcaffe/lib/python3.6/site-packages/skimage/__init__.py", line 158, in <module>from .util.dtype import *File "/home/ycq/anaconda3/envs/ycqcaffe/lib/python3.6/site-packages/skimage/util/__init__.py", line 7, in <module>from .arraycrop import cropFile "/home/ycq/anaconda3/envs/ycqcaffe/lib/python3.6/site-packages/skimage/util/arraycrop.py", line 8, in <module>from numpy.lib.arraypad import _validate_lengths
ImportError: cannot import name '_validate_lengths'
>>> ImportError: cannot import name '_validate_lengths'ImportError: cannot import name '_validate_lengths'ImportError: cannot import name '_validate_lengths'ImportError: cannot import name '_validate_lengths'
KeyboardInterrupt
>>> exit()
参考这篇博文问题解决 ImportError: cannot import name '_validate_lengths'
- 出现上述错误的原因是由于在安装其他库的过程中,numpy库的版本变了,所以导致错误。因此,只需升级一下scikit-image库。
pip install -U scikit-image
import caffe 不在报错。
(ycqcaffe) ycq@smtu226-ThinkStation-P500:~$ python
Python 3.6.2 |Continuum Analytics, Inc.| (default, Jul 20 2017, 13:51:32)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import caffe
>>>
太烦了,这个小bug搞了两天了,头疼!
conda安装编译好了的caffe, ImportError: cannot import name ‘_validate_lengths‘相关推荐
- 运行tensorflow程序,出现ImportError: cannot import name '_validate_lengths'错误的解决办法
运行tensorflow程序,出现ImportError: cannot import name '_validate_lengths'错误的解决办法 如下图: 原因 问题原因:这是skimage版本 ...
- 解决“ImportError: cannot import name ‘_validate_lengths‘”问题
问题描述 在运行程序的时候报错: Traceback (most recent call last):File "demo_heat_map.py", line 2, in < ...
- Tensorflow 源码安装成功,导入报错 ImportError: cannot import name 'build_info'
ImportError: cannot import name 'build_info' ImportError: Could not import tensorflow. Do not import ...
- 执行编译的.EXE时提示ImportError: cannot import name ‘server‘ from ‘server‘ 解决方案
包名和模块名如果同名的话,在编译后执行时混淆,找不到路径.需要更改,确保不同名,这样才能正确执行
- ImportError: cannot import name ‘_validate_lengths‘ from ‘numpy.lib.arraypad‘完美解决方法
报错原因 numpy版本与skimage版本不匹配 解决方法 打开Anaconda3的arraycrop.py,该文件我是在这里的C:\ProgramData\Anaconda3\Lib\site-p ...
- 【Caffe学习三】基于ROC-RK3399-PC/Ubuntu18.04的Caffe-SSD-CPU 安装编译___BUG
1. "Unable to lock the administration directory (/var/lib/dpkg/)" 错误 原因是上一个apt-get进程没有 ...
- scikit-image安装 from numpy.lib.arraypad import _validate_lengths ImportError: cannot import name ‘_va
[写在前面]提示没有skimage.io 安装界面如下 [报错] from numpy.lib.arraypad import _validate_lengths ImportError: canno ...
- ImportError: cannot import name ‘image‘ from ‘PIL‘ (C:\ProgramData\Anaconda3\lib\site-packages\PIL\_
错误提示 使用 Python 编译 PIL 包时提示 ImportError: cannot import name 'image' from 'PIL' (C:\ProgramData\Anacon ...
- Linux下conda安装caffe(超简单),pb转caffe
最近碰到了需要将tensorflow的pb模型转为caffe的prototxt格式的问题,参考了 keras/tensorflow1.x模型转换为caffe推理模型 - 知乎 mmdnn tensor ...
- 【conda解决】安装Torchvision后使用PIL报错,ImportError: cannot import name 'PILLOW_VERSION' from 'PIL'
安装完Torchvision后发现pillow报错了,如下: ImportError: cannot import name 'PILLOW_VERSION' from 'PIL' (/home/ji ...
最新文章
- c语言main的作用是什么意思,c语言intmain()是什么意思
- densenet tensorflow 中文汉字手写识别
- VBox虚拟机仅主机模式时,出现connetct:Network is unreachable,解决方法
- CListCtrl的用法总结
- SAP Commerce Cloud Spartacus UI 修改 primary color 的方法
- 初中变成了菜园子了!
- SKLEARN模型选择
- linux db2备份,db2实现备份
- 受困于敏捷开发的数据与架构?肿么办?
- 计算机机房建设目标是什么,计算机机房建设方案计划.doc
- CentOS 6.5 Nginx 配置
- Spark集群新增节点方法
- java 按字节读文件_JAVA按字节读取文件的简单实例
- R语言实现地理探测器的流程及代码
- 解析纯真ip数据库php源码, 纯真数据库IP地理位置查询类
- 作为IT码农,我是如何给小孩取名字的(推荐收藏,总有需要的一天)
- 计算机网络与通信之计算机网络体系结构
- 数据降维(四)ISOMAP
- 红米停在android,红米手机在Android开发中无法获取data/data中数据的问题
- EasyExcel 批量设置单元格样式(字体样式、底纹样式、边框样式、对齐方式、自动换行、旋转文字、竖向文字、数据格式、自动收缩)