栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

AttributeError:模块“ tensorflow.python.training.checkpointable”没有属性“CheckpointableBase”

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

AttributeError:模块“ tensorflow.python.training.checkpointable”没有属性“CheckpointableBase”

相同的问题已作为GitHub问题发布。特别地,@allanlavoie建议的解决方案在这里也可能与此有关:

听起来像是TensorFlow的半更新版本。您是否可以尝试完全删除TensorFlow(例如

pip uninstall tf-nightly
安装了哪个软件包),确保
import tensorflow
失败,然后重新安装?

由于从您的问题中可以明显看出您正在使用Anaconda来管理Python环境,因此如果上述方法不能解决您的问题,则可以尝试在干净的conda环境中安装TensorFlow,如下所示:

  1. 通过创建一个新的环境
    conda create --name tftest
    。(您可以用
    tftest
    当前项目的名称代替。)
  2. 通过激活该新环境
    activate tftest
    (或者
    source activate tftest
    如果您恰巧正在使用MSYS2的bash或类似的东西)来激活该新环境。
  3. 通过将TF安装到此环境中
    conda install tensorflow
  4. 确保您处于正确的环境中
    where python
    (应该生成包含“ tftest”的路径)。
  5. 通过运行Python
    python
  6. import tensorflow as tf
    在那个环境中的外壳中。

由于您正在使用PyCharm(请参见此答案的注释),因此您将需要设置PyCharm以使用此新环境。实际上,在磁盘空间密集的情况下,为每个项目使用新的环境是避免这些相当依赖大量数字包的依赖问题的好方法。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/377553.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号