【问题标题】:tensorflow import issue for python 3.7python 3.7的张量流导入问题
【发布时间】:2019-01-17 16:52:38
【问题描述】:

在为 python 3.7 安装 tensorflow 后,我尝试导入它,但它给了我一个语法错误。 用于安装的命令: sudo -H pip3 install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.10.0-py3-none-any.whl

我认为 tensorflow 还不支持 python3.7。有办法解决吗?

enter image description here

【问题讨论】:

  • 我认为python3.7中添加了一些关键字,导致与现有的tensorflow代码冲突,所以目前不支持python3.7

标签: tensorflow python-3.7


【解决方案1】:

您可以通过简单地将所有这些(Ctrl + RReplace All)的名称从 async 更改为例如 async1 来解决这个问题,这也是 post 所建议的。

但即使在修复它之后,您也可能会遇到 Tensorflow 和 Python 3.7.0 的其他问题。有关更多详细信息,请在此处查看我的答案:Does TensorFlow 1.9 support Python 3.7

【讨论】:

    【解决方案2】:

    python 3.7 的张量流导入 适用于 Python 3.7 版本的 Anaconda 2019.03

    CPU

    创建命令:

    conda create -n tensorflow_env tensorflow

    激活命令:

    conda 激活 tensorflow_env

    导入命令:

    (tensorflow_env) C:\WINDOWS\system32>python

    将张量流导入为 tf

    打印(tf.版本

    GPU

    创建命令:

    conda create -n tensorflow_gpuenv tensorflow-gpu

    激活命令:

    conda 激活 tensorflow_gpuenv

    导入命令:

    (tensorflow_gpuenv) C:\WINDOWS\system32>python

    将张量流导入为 tf

    打印(tf.版本

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-18
      • 2021-02-01
      • 2018-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多