无法在 Windows 10 版本中安装 keras 或 tensorflow - Anaconda

Posted

技术标签:

【中文标题】无法在 Windows 10 版本中安装 keras 或 tensorflow - Anaconda【英文标题】:Can't install keras or tensorflow in Windows 10 version - Anaconda 【发布时间】:2021-03-13 20:03:04 【问题描述】:

我刚刚将 Windows 10 重置为出厂设置。我已重新安装 Anaconda/Spyder,但目前在安装 Keras 和 TensorFlow 时遇到问题。 我已经尝试过 TensorFlow 的 pip 和 conda 安装,但是当我尝试运行“import tensorflow as tf”或“import tf”时,我得到了下面的堆栈跟踪(我不确定哪个是正确的)

为了安装 tensorflow,我以管理员身份在基本 Anaconda 提示符下运行了以下命令。

conda create -n tf tensorflow

conda activate tf

当我运行上述导入时,出现以下错误。

runfile('C:/Users/username/.spyder-py3/untitled0.py', wdir='C:/Users/username/.spyder-py3') Traceback(最近一次调用最后一次):

文件“C:\Users\username.spyder-py3\untitled0.py”,第 15 行,在 将张量流导入为 tf

ModuleNotFoundError: 没有名为“tensorflow”的模块

我尝试重新安装 Anaconda 等,但无济于事。

有人知道这里有什么问题吗?

【问题讨论】:

(这里是 Spyder 维护者) 请参阅our video 的第二部分以了解如何将 Spyder 连接到 conda 环境。 【参考方案1】:

按照这些说明在 Spyder 上安装 Tensorflow

#Create environment
conda create -n tf python=3.7 anaconda
#Activate environment 
activate tf
#Install Spyder
conda install spyder
#Install Tensorflow
conda install tensorflow
#Test installation 
import tensorflow as tf

【讨论】:

以上是关于无法在 Windows 10 版本中安装 keras 或 tensorflow - Anaconda的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Windows 10 中安装 sdkmanager

npm install:无法在 Windows 10 中安装依赖项

如何在 Python 2.7.18 中安装 Keras 和 Tensorflow?

在同一操作系统实例中安装 2 个版本的相同 Windows 10 通用应用程序

npm 无法在 Windows 10 中安装 pm2 或 nodemon

如何在 python 3.10.0 中安装 mediapipe?我无法安装它