win10系統(tǒng)Anaconda3安裝教程+Tensorflow-gpu2.6.0環(huán)境安裝教程記錄
一、Anaconda3安裝
1. Anaconda官網(wǎng)(https://www.anaconda.com/download#downloads)下載最新版windows安裝包,python版本后續(xù)在新建環(huán)境重新指定,本文基于Anaconda3-2023.07-2-Windows-x86_64.exe。
2. 安裝Anaconda,選擇為自己安裝。

3. 更改安裝位置。

4. 不勾選添加Anaconda3到Path環(huán)境變量,勾選默認(rèn)Python,可以勾選清除緩存,Next直到Finish。

5. 打開環(huán)境變量,編輯系統(tǒng)變量Path,新建
E:\anaconda3 (根據(jù)安裝位置修改)
E:\anaconda3\Scripts
E:\anaconda3\Library\mingw-w64\bin
E:\anaconda3\Library\usr\bin
E:\anaconda3\Library\bin

至此Anaconda3安裝完畢。

二、Tensorflow-gpu 2.6.0 環(huán)境安裝及依賴包版本
安裝Tensorflow-gpu 2.6.0前請(qǐng)明確為NVIDA顯卡,且顯卡cuda版本為11.2以上。以下為安裝順序,#為注釋,最后一定會(huì)安裝成功且不沖突。
1. 創(chuàng)建環(huán)境
conda create -n tf python=3.9 #創(chuàng)建名為tf的python3.9環(huán)境,此處默認(rèn)為python 3.9.17
#conda env remove --name tf #徹底刪除環(huán)境
activate tf #激活環(huán)境
#conda deactivate #退出環(huán)境
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 #此處安裝了當(dāng)前最新穩(wěn)定版,下面重裝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. 測(cè)試
python #打開python
import tensorflow as tf
tf.test.is_gpu_available() #最后提示True就證明成功
exit() #退出python
4. 加載環(huán)境到j(luò)upyter
pip install ipykernel
python -m ipykernel install --user --name tf
至此安裝完畢,最終環(huán)境的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