Python 导入tensorflow.keras时获取modulenotfound错误
我正在学习neural nine关于如何构建聊天机器人(可以找到巫婆)的教程,在安装tensorflow时遇到了一些问题,但我最终做到了,首先安装了Python 导入tensorflow.keras时获取modulenotfound错误,python,python-3.x,tensorflow,tensorflow2.0,modulenotfounderror,Python,Python 3.x,Tensorflow,Tensorflow2.0,Modulenotfounderror,我正在学习neural nine关于如何构建聊天机器人(可以找到巫婆)的教程,在安装tensorflow时遇到了一些问题,但我最终做到了,首先安装了tensorflow gpu,然后安装了tensorflow 当我使用这些tensorflow导入运行程序时: 从tensorflow.keras.models导入 从tensorflow.keras.layers导入致密、活化、脱落 从tensorflow.keras.optimizers导入新加坡元 我明白了 回溯(最近一次呼叫最后一次): 文
tensorflow gpu
,然后安装了tensorflow
当我使用这些tensorflow导入运行程序时:
从tensorflow.keras.models导入
从tensorflow.keras.layers导入致密、活化、脱落
从tensorflow.keras.optimizers导入新加坡元
我明白了
回溯(最近一次呼叫最后一次):
文件“c:/Users/User/Documents/Python Projects/chatbot/traning.py”,第9行,在
导入tensorflow.keras
文件“C:\Users\User\AppData\Roaming\Python38\site packages\tensorflow\ \uuuu init\uuuu.py”,第41行,在
从tensorflow.python.tools将模块_util作为_模块_util导入
文件“C:\Users\User\AppData\Roaming\Python38\site packages\tensorflow\Python\\uuuu init\uuuu.py”,第40行,在
从tensorflow.python.eager导入上下文
文件“C:\Users\User\AppData\Roaming\Python38\site packages\tensorflow\Python\eager\context.py”,第29行,在
从absl导入日志
ModuleNotFoundError:没有名为“absl”的模块
我试着重新安装abseil,但没有成功。然后我在网上查了一下,大多数答案都表明此人已经在Python2.x上安装了abseil,他们只需要使用
pip3
。我没有Python2,所以这是不可能的。类似的问题可以在tensorflow gpu不正式支持英特尔的图形卡(请参阅)
然而,我发现一个项目指出了这一点,即据称可以使用Intel GPU()tensorflow GPU不正式支持Intel的图形卡(请参阅)
然而,我发现一个项目指出了这一点,即据称可以使用英特尔GPU()您可以编辑您的答案并添加您使用的代码吗?您是否在此处检查了GPU兼容性:()?您是否尝试过简单的pip安装absl
?看起来您需要一个Nvidia GPU。对吗?(我有一个英特尔高清图形4000)。我还尝试了pip安装absl
,但它说这个库不存在。结果是命令是pip install absl py
。但是我已经有了这个软件包,所以我重新安装了它。仍然不起作用。请编辑您的答案并添加您使用的代码,好吗?您是否在此处检查了GPU兼容性:()?您是否尝试过简单的pip安装absl
?看起来您需要一个Nvidia GPU。对吗?(我有一个英特尔高清图形4000)。我还尝试了pip安装absl
,但它说这个库不存在。结果是命令是pip install absl py
。但是我已经有了这个软件包,所以我重新安装了它。还是不行。
Traceback (most recent call last):
File "c:/Users/User/Documents/Python Projects/chatbot/traning.py", line 9, in <module>
import tensorflow.keras
File "C:\Users\User\AppData\Roaming\Python\Python38\site-packages\tensorflow\__init__.py", line 41, in <module>
from tensorflow.python.tools import module_util as _module_util
File "C:\Users\User\AppData\Roaming\Python\Python38\site-packages\tensorflow\python\__init__.py", line 40, in <module>
from tensorflow.python.eager import context
File "C:\Users\User\AppData\Roaming\Python\Python38\site-packages\tensorflow\python\eager\context.py", line 29, in <module>
from absl import logging
ModuleNotFoundError: No module named 'absl'