已解决(不降低tensorflow版本解决导包报错)ModuleNotFoundError: No module named ‘tensorflow.contrib‘

这篇具有很好参考价值的文章主要介绍了已解决(不降低tensorflow版本解决导包报错)ModuleNotFoundError: No module named ‘tensorflow.contrib‘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

已解决W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library ‘cudart64_110.dll’; dlerror: cudart64_110.dll not found
I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
import tensorflow.contrib.layers as layers
ModuleNotFoundError: No module named ‘tensorflow.contrib’









报错代码



粉丝群一个小伙伴想导入tensorflow模块,但是发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个bug不会解决的小伙伴),报错代码如下:

import tensorflow.contrib.layers as layers


报错信息如下所示


已解决(不降低tensorflow版本解决导包报错)ModuleNotFoundError: No module named ‘tensorflow.contrib‘




报错翻译



报错信息翻译如下

W tensorflow/stream_executor/platform/default/ddso_loader.cc:64]无法加载动态库“cuart64_110.dll”;dlerror:找不到cudart64_110.dll
I tensorflow/stream_executor/cuda/cudart_stub.cc:29]如果您的计算机上没有设置GPU,请忽略上面的cudart错误。
将tensorflow.contrib.layers导入为图层
模块找不到报错:没有名为“tensorflow.contrib”的模块




报错原因



报错原因

TensorFlow 模块2.0中contrib方法被弃用,所以找不到对应的模块,小伙伴按下面的方法任选其一即可!!!





解决方法



解决方法1:安装低版本tensorflow

pip install tensorflow==1.14.0

解决方法2:不降级解决方法

执行下面pip命令:

pip install --upgrade tf_slim

import tensorflow.contrib.slim as slim改为以下即可:

import tf_slim as slim

以上是此问题报错原因的解决方法,欢迎评论区留言讨论是否能解决,如果有用欢迎点赞收藏文章谢谢支持,博主才有动力持续记录遇到的问题!!!

千人全栈VIP答疑群联系博主帮忙解决报错

由于博主时间精力有限,每天私信人数太多,没办法每个粉丝都及时回复,所以优先回复VIP粉丝,可以通过订阅限时9.9付费专栏《100天精通Python从入门到就业》进入千人全栈VIP答疑群,获得优先解答机会(代码指导、远程服务),白嫖80G学习资料大礼包,专栏订阅地址:https://blog.csdn.net/yuan2019035055/category_11466020.html

  • 优点作者优先解答机会(代码指导、远程服务),群里大佬众多可以抱团取暖(大厂内推机会),此专栏文章是专门针对零基础和需要进阶提升的同学所准备的一套完整教学,从0到100的不断进阶深入,后续还有实战项目,轻松应对面试!

  • 专栏福利简历指导、招聘内推、每周送实体书、80G全栈学习视频、300本IT电子书:Python、Java、前端、大数据、数据库、算法、爬虫、数据分析、机器学习、面试题库等等

  • 注意:如果希望得到及时回复,订阅专栏后私信博主进千人VIP答疑群已解决(不降低tensorflow版本解决导包报错)ModuleNotFoundError: No module named ‘tensorflow.contrib‘
    已解决(不降低tensorflow版本解决导包报错)ModuleNotFoundError: No module named ‘tensorflow.contrib‘

免费资料获取,更多粉丝福利,关注下方公众号获取

已解决(不降低tensorflow版本解决导包报错)ModuleNotFoundError: No module named ‘tensorflow.contrib‘文章来源地址https://www.toymoban.com/news/detail-417737.html

到了这里,关于已解决(不降低tensorflow版本解决导包报错)ModuleNotFoundError: No module named ‘tensorflow.contrib‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决pycharm中报ModuleNotFoundError: No module named ‘tensorflow‘错误

     在pycharm中编写python程序时,遇到了报ModuleNotFoundError:no module named XXX的错误。以下是我的解决方法。 目录 一、错误现象 二、原因分析 三、解决方法 四、更多错误解决方法        执行python程序时,报错,错误信息为ModuleNotFoundError: No module named \\\'tensorflow\\\',其中tensorflow是我用

    2024年02月02日
    浏览(29)
  • JCE cannot authenticate the provider BC因jdk版本引起的加密包报错

    原因: 高版本的jdk引起的加密包报错,可以编译代码,然后找到bcprov-jdk高版本的jar包,复制到java/jdk版本号/jre/lib/ext目录下 目前我的java版本是1.8.0_391 如果不行,需要修改Javajdk-1.8jrelibsecurity目录下java.security文件 添加security.provider.11=org.bouncycastle.jce.provider.BouncyCastleProvide

    2024年02月04日
    浏览(30)
  • Python from import导包ModuleNotFoundError No module named,找不到模块问题

    在学习Flask框架的蓝图时,遇到导包时用到了`from . 模块 import 对象`,然后试了试直接 import会报错,直接告诉我找不到模块,发现问题以此记录。 有一个flask框架的项目,目录结构如下: 有一个主包pro_flask,然后下面有两个子包admin和web,还有和pro_flask同级的启动文件 我在与

    2023年04月12日
    浏览(27)
  • 已解决ModuleNotFoundError: No module named ‘tensorflow‘异常的正确解决方法,亲测有效!!!

    已解决ModuleNotFoundError: No module named \\\'tensorflow\\\'异常的正确解决方法,亲测有效!!! 文章目录 问题分析 报错原因 解决思路 解决方法 总结 在深度学习和机器学习项目中,TensorFlow是一个极为常用和功能强大的库。如果你在导入TensorFlow时遭遇到了 ModuleNotFoundError: No module named

    2024年02月21日
    浏览(25)
  • burp 抓https包报错正确解决姿势

    这里可以排除第2,3种可能 1 .HTTPS 加密:百度使用 HTTPS 进行数据传输,这意味着通信过程中的数据是加密的。如果 burp 配置不正确,无法解密 HTTPS 流量,就无法抓取到百度的包。解决方法是在 burp 中设置 SSL/TLS 证书,以便 burp 可以解密 HTTPS 流量。可以参考 burp 的官方文档或

    2024年02月15日
    浏览(31)
  • python安装cv2包报错解决方法

    1.在pycharm中安装cv2包报错 ERROR: Could not find a version that satisfies the requirement cv2 (from versions: none) ERROR: No matching distribution found for cv2 WARNING: You are using pip version 21.3.1; however, version 22.0.3 is available. You should consider upgrading via the \\\'C:Program FilesPython310python.exe -m pip install --upgrade pip\\\' com

    2024年02月06日
    浏览(48)
  • 解决启动jar包报错 错误 找不到或无法加载主类 jar

    错误: 找不到或无法加载主类 jar 问题描述: 在使用springboot框架对项目打包后,手动使用命令java -jar 包名启动jar包,报错:错误: 找不到或无法加载主类 jar。 网上找了各办法,都是加maven插件,打成可执行jar包 但是没有用,仍然报错,然后尝试更换jdk执行,从11改成8 执行成

    2024年02月06日
    浏览(39)
  • install_github安装包报错说download falied的解决方案

    最近用devtools::install_github一个R包,死活都下载不下来,报错说download falied! 试了各种方法都不行,最后终于找到解决方案了,特此记录下! 将上面报错的链接复制到浏览器,会发现是可以下载这个包的,所以直接把这个包下载到本地来安装就可以了,前提是要看看它依赖的

    2024年02月10日
    浏览(38)
  • 关于安装李沐深度学习d2l包报错的解决办法(保姆教程)

    因为换了新电脑,所以环境都是从零开始配置,但是在安装李沐深度学习里常用的d2l包的时候,确实频繁报错。 这里总结一下我的报错原因,希望大家在遇到bug的时候能够从容面对。 在安装深度学习框架之前,请先检查你的计算机上是否有可用的GPU。 例如,你可以查看计算

    2024年02月03日
    浏览(40)
  • 记一次pip下载包报错ERROR: No matching distribution found for xxx时的解决方案

    前言 当我们使用python自带的pip安装一些包时,可能会报以下错误: 出现这种情况有三种可能: 第一种可能: pip的版本过低,需要升级一下,可以执行以下命令进行尝试 第二种可能: 考虑可能是网速的原因,这时可以采用国内的镜像源来加速 第三种可能: 检查下是否开启

    2024年02月11日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包