win10系统Anaconda3安装教程+Tensorflow-gpu2.6.0环境安装教程记录
一、Anaconda3安装
1. Anaconda官网(https://www.anaconda.com/download#downloads)下载最新版windows安装包,python版本后续在新建环境重新指定,本文基于Anaconda3-2023.07-2-Windows-x86_64.exe。
2. 安装Anaconda,选择为自己安装。

3. 更改安装位置。

4. 不勾选添加Anaconda3到Path环境变量,勾选默认Python,可以勾选清除缓存,Next直到Finish。

5. 打开环境变量,编辑系统变量Path,新建
E:\anaconda3 (根据安装位置修改)
E:\anaconda3\Scripts
E:\anaconda3\Library\mingw-w64\bin
E:\anaconda3\Library\usr\bin
E:\anaconda3\Library\bin

至此Anaconda3安装完毕。

二、Tensorflow-gpu 2.6.0 环境安装及依赖包版本
安装Tensorflow-gpu 2.6.0前请明确为NVIDA显卡,且显卡cuda版本为11.2以上。以下为安装顺序,#为注释,最后一定会安装成功且不冲突。
1. 创建环境
conda create -n tf python=3.9 #创建名为tf的python3.9环境,此处默认为python 3.9.17
#conda env remove --name tf #彻底删除环境
activate tf #激活环境
#conda deactivate #退出环境
2. 安装tensorflow
conda search cuda #寻找可安装的cudatoolkit版本,需要11.2.0
conda config --add channels conda-forge #添加官方源,用于没找到指定版本。
conda clean -i #清除源索引
conda config --show channels #查看已有源
conda install cudatoolkit=11.2.0
conda install cudnn=8.1.0.77
pip install keras==2.6.0
pip install tensorflow-gpu==2.6.0
pip install scikit-learn==1.3.0 #此处安装了当前最新稳定版,下面重装scipy、numpy
pip uninstall scipy
pip install scipy==1.5.4
pip uninstall numpy
pip install numpy==1.19.5
pip uninstall protobuf
pip install protobuf==3.20.0
pip install matplotlib==3.3.4
pip install pandas==1.3.5
3. 测试
python #打开python
import tensorflow as tf
tf.test.is_gpu_available() #最后提示True就证明成功
exit() #退出python
4. 加载环境到jupyter
pip install ipykernel
python -m ipykernel install --user --name tf
至此安装完毕,最终环境的pip list如下:

三、参考链接
https://blog.csdn.net/Smile_liujun/article/details/131160416
https://blog.csdn.net/Tommy_Nike/article/details/130071823
https://blog.csdn.net/weixin_45908554/article/details/129340633