如何解决 tensorflow(2.0.0a 版)、python 3.6.8 版、anaconda 5.3.1 版中的交互式会话错误?

Posted

技术标签:

【中文标题】如何解决 tensorflow(2.0.0a 版)、python 3.6.8 版、anaconda 5.3.1 版中的交互式会话错误?【英文标题】:How to resolve interactive session error in tensorflow (version 2.0.0a), python version 3.6.8, anaconda version 5.3.1? 【发布时间】:2019-09-13 06:31:21 【问题描述】:

我运行下面的代码sn -p

from __future__ import print_function import tensorflow as tf import numpy as np

返回以下错误

`` AttributeError Traceback(最近一次调用最后一次) 在 ----> 1 次会话 = tf.InteractiveSession()

AttributeError: 模块 'tensorflow' 没有属性 'InteractiveSession' ``

我正在使用 tensorflow 版本 ('2.0.0-alpha0')、python 3.6.8 和 anaconda 5.3.1。我尝试在 Jupyter notebook 中运行代码。我有 mac OS Mojave 10.14.4

网上很多链接都要求我们安装tensorflow-GPU,但是mac已经不支持了。

我也尝试重新安装 tensorflow,但它不起作用!

任何帮助将不胜感激!

【问题讨论】:

【参考方案1】:

我最近在 Windows 10 上遇到了同样的问题,但我认为对于 mac 来说也是如此。我找到的唯一解决方案是:

卸载 tensorflow 2.0.0 版

pip uninstall tensorflow==2.0.0-alpha0

并安装 1.13.1 版

pip install tensorflow

【讨论】:

以上是关于如何解决 tensorflow(2.0.0a 版)、python 3.6.8 版、anaconda 5.3.1 版中的交互式会话错误?的主要内容,如果未能解决你的问题,请参考以下文章

anaconda python3.7 安装 tensorflow-gpu 2.0.0 beta1 配置PyCharm

如何在 java 中使用 spark 2.0.0 预览版

如何在 tensorflow 2.0.0 中使用 Lazy Adam 优化器

Tensorflow 2.0 DLL load failed: 找不到指定的模块

Python+Keras+TensorFlow车牌识别

学习《TensorFlow实战Google深度学习框架 (第2版) 》中文PDF和代码