【问题标题】:Issues with importing tensorflow python 3.7 on windows 10在 Windows 10 上导入 tensorflow python 3.7 的问题
【发布时间】:2018-11-03 14:14:50
【问题描述】:

我在计算机上导入 tensorflow 时遇到问题。 在最初收到错误后,我使用最新版本的 Anaconda 5.3 for wihndows - python 3.7 重新安装了 Anaconda。 对于安装,我在 cmd 上使用了以下命令:

  • conda install tensorflow-gpu - 因为版本不同而报错,继续如下:
  • conda create -n Tensorflow anaconda python=3.7 - 根据需要安装了一些软件包
  • activate Tensorflow
  • pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl --> 得到以下错误:tensorflow-1.1.0-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.

之后我还是尝试在 jupyter notebook 上导入它,但又出现错误:

ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-64156d691fe5> in <module>()
----> 1 import tensorflow as tf

ModuleNotFoundError: No module named 'tensorflow'

谁能告诉我如何解决它?

【问题讨论】:

  • "由于版本不同而出错" -- 这是什么?请包括确切的输出。
  • 这是我在这里找到的建议 --> stackoverflow.com/questions/44240707/… 。我以前在我的电脑上安装了 python 3.6,并决定尝试实际可行的建议解决方案。
  • 我得到的初始错误来自类型“UnsatisfiableError:发现以下规范存在冲突”
  • 请在问题中包含确切的输出。
  • 我认为 Python 3.7 不支持 Tensorflow github.com/tensorflow/tensorflow/issues/17022

标签: python tensorflow anaconda


【解决方案1】:

只需卸载你的 python 3.7.xxxx 版本,然后安装 python 3.6.xx 或更低版本,现在你可以成功运行 pip install tensorflow。 不要忘记重置 ide 的 python 路径并重新安装其他包。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-12-11
    • 2020-04-10
    • 2019-06-14
    • 1970-01-01
    • 2017-09-20
    • 2019-01-17
    • 2018-01-28
    相关资源
    最近更新 更多