【问题标题】:Python error: I install it correctly but still doesn't workPython 错误:我安装正确但仍然无法正常工作
【发布时间】:2018-03-05 07:06:36
【问题描述】:

我尝试在python中导入以下代码,但出现错误消息。 我正在使用 Python 3.6.4,Windows

from keras.models import Sequential

错误信息:

Using TensorFlow backend.
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\Lawrence\AppData\Local\Programs\Python\Python36-32\lib\site-packages\keras\__init__.py", line 3, in <module>
    from . import utils
  File "C:\Users\Lawrence\AppData\Local\Programs\Python\Python36-32\lib\site-packages\keras\utils\__init__.py", line 6, in <module>
    from . import conv_utils
  File "C:\Users\Lawrence\AppData\Local\Programs\Python\Python36-32\lib\site-packages\keras\utils\conv_utils.py", line 9, in <module>
    from .. import backend as K
  File "C:\Users\Lawrence\AppData\Local\Programs\Python\Python36-32\lib\site-packages\keras\backend\__init__.py", line 84, in <module>
    from .tensorflow_backend import *
  File "C:\Users\Lawrence\AppData\Local\Programs\Python\Python36-32\lib\site-packages\keras\backend\tensorflow_backend.py", line 5, in <module>
    import tensorflow as tf
ModuleNotFoundError: No module named 'tensorflow'

其实我确实在 CMD 中安装了以下代码:

pip install keras
pip install Sequential

谁能告诉我还应该安装什么或者我应该怎么做?谢谢。

【问题讨论】:

  • pip install tensorflow? tensorflow.org/install
  • 在 cmd 下不起作用,错误信息:Collecting tensorflow 找不到满足要求 tensorflow 的版本(来自版本:)没有为 tensorflow 找到匹配的分布
  • 直接从wheel文件安装tensorflow,而不是从pip。你可以在这里找到适用于 windows 的 tensorflow 轮文件lfd.uci.edu/~gohlke/pythonlibs/#tensorflow - 注意你正在下载与你的 python 版本匹配的版本
  • 嗨,bluesummers,如何在win10中安装.whl?
  • 我下载了tensorflow‑1.4.0‑cp36‑cp36m‑win,我不确定它是否匹配我的python 3.6.4

标签: python-3.x tensorflow keras


【解决方案1】:

Keras 有一个默认的 Tensorflow 后端。所以先用命令安装tensorflow,
pip install tensorflow
您也可以在当前阶段执行此操作。它应该可以正常工作。

【讨论】:

  • error msg: Collecting tensorflow Could not find a version that meet the requirements tensorflow (from versions: ) No matching distribution found for tensorflow
  • 这是 pip 的错误。更新你的点子。如果还是不行,就从源码安装Tensorflow吧。会有很多警告,但还是可以的。
猜你喜欢
  • 2015-05-29
  • 2019-01-23
  • 1970-01-01
  • 2012-06-24
  • 1970-01-01
  • 2012-08-19
  • 1970-01-01
  • 1970-01-01
  • 2023-01-25
相关资源
最近更新 更多