为了账号安全,请及时绑定邮箱和手机立即绑定

jupyter ModuleNotFoundError:没有名为 Tensorflow

jupyter ModuleNotFoundError:没有名为 Tensorflow

慕妹3146593 2023-09-19 14:52:40
我似乎无法导入 Tensorflow 或 keras。我有 Windows 10 计算机 我有 python 3.8.5 我使用命令pip3 install XXXXXXXXXX 1.matplotlib 2.pandas 3.numpy 4.Tensorflow 5.keras 按顺序安装了以下内容我导入 matplotlib、pandas 或 numpy 没有问题。但是当我尝试导入tensorflow或keras时,它找不到模块(参见提供的屏幕截图)我还检查了cmd以确保我已安装它们(参见屏幕截图)仅供参考,我在驱动器 F: 中安装了 python,而 windows 安装在驱动器 C: 中,是否有原因可以导入 pandas,而不是tensorflow或 keras?任何形式的帮助将不胜感激!jupyter错误截图:
查看完整描述

1 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

您要安装哪个版本的tensorflow?我的经验是使用Anaconda onda终端安装tensorflow。首先使用conda安装tensorflow 2.1。Conda自动安装cudnn 7.6.5和CUDA Toolkit 10.1.243。这些与 TensorFlow 2.2 兼容。然后使用pip安装tensorflow 2.2如下图

pip install tensorflow ==2.2.0

Conda 目前只能安装 2.1 及以下版本的tensorflow,这就是为什么你必须使用pip。pip 不会自动安装 cudnn 或 Cuda 工具包,但在使用 Conda 安装 2.1 版本时已经安装了它们。否则,您将必须经历更复杂的过程来手动安装 cudnn 和工具包。有些人报告了使用 python 3.8 和 Tensorflow 时出现的问题。如果您遇到创建单独的环境并使用 conda 安装 python 3.7、tensorflow 2.1,然后使用 pip 安装 tensorflow 2.2。


查看完整回答
反对 回复 2023-09-19
  • 1 回答
  • 0 关注
  • 105 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信