本篇博客介绍了在Windows 10系统 Anconda环境下安装cpu版本tensorflow1.14和tensorflow2.3.0
及对应Keras的详细过程,期间遇到的问题和解决方法也一并记录了下来。
在正式介绍安装过程之前,大家可以先了解以下几点内容,
1、TensorFlow 1.x 和 2.x
TensorFlow 1.x 与 2.x 概览 - 知乎
[深度学习] tensorflow1.x和tensorflow2.x对比与总结_茫茫人海一粒沙的博客-CSDN博客_tensorflow2和tensorflow1
2、TensorFlow与Python版本对应
这一项一定要查看最新的资料,博主看的一些分享,1、2年前的Tensorflow2.3.0对用Python3.5-
3.7,今年的为3.5-3.8。博主安装的Tensorflow2.3.0+Python3.8是ok的。
打开Anconda Prompt进入python环境,输入如下指令,Ctrl+z /Ctrl+z 再按回车 退出python环境
https://www.csdn.net/tags/NtzacgwsODcyMjYtYmxvZwO0O0OO0O0O.html
TensorFlow的历史版本与对应Python版本_甜果果2333的博客-CSDN博客_tensorflow版本对应
3、TensorFlow与Kears版本对应
以下为部分对应关系,没有Tensorflow2.3.0,查阅资料对应Keras2.4.3
Tensorflow 2.3 + keras 安装教程及避坑指南(CPU版)_mysql201906的博客-CSDN博客_keras tensorflow2.3
目录
创建Anconda环境
配置镜像源
安装TensorFlow
安装Keras
问题记录
Anconda安装:
【超详细】Anaconda简介、下载及安装教程(Windows 64位系统)_专注&专心的博客-CSDN博客
创建环境:
Anaconda管理环境&管理包(Windows)_专注&专心的博客-CSDN博客
创建名为 “ tf1” 和 “tf2” 的虚拟环境
conda create --name tf1
conda create --name tf2
查看已创建的环境
conda info -e
切换环境
conda activate tf1
查看当前环境下已安装的包
conda list
conda和pip镜像源的配置:
[conda/pip] 镜像源---查看、添加、删除、恢复(Windows)_专注&专心的博客-CSDN博客
切换环境,分别安装tensorflow1.14和tensorflow2.3.0
conda install tensorflow=1.14
conda install tensorflow=2.3.0
查看安装结果
conda list
切换环境,分别安装keras2.2.5和keras2.43
conda install keras=2.2.5
conda install keras=2.4.3
1、在安装tensorflow2.2时出现如下错误:tensorflow2.2不适用于当前下载通道
创建不同环境、不同时间进行尝试均出现以下错误,尚不明确为什么会出现这种问题
2.3和2.1版本均可以
出现上述问题后,搜索相关问题并未找到出现该问题的本质原因,一开始也并未尝试用同样的命令
安装tensorflow2.x其它版本,而是尝试了另外两种方法:
① pip命令
pip install tensorflow==2.2
② 在https://anaconda.org/中查找包,找到对应安装命令
2、使用pip命令安装时出现了另一个问题,就是已经切换到指定环境 “tf2” 下,pip时仍然安装到了
“base” 环境下
在网上查了一些资料放在这里
修改路径设置/重新安装pip
conda环境下pip install 无法安装到指定conda环境中(conda环境的默认pip安装位置)_轩卬的博客-CSDN博客_conda中pip install