tensorflow / tensorflow-gpu cuda cudNN tensorRT 安装,启用显卡加速

tensorflow / tensorflow-gpu cuda cudNN tensorRT 安装,启用显卡加速

说明

Tensorflow-GPU 已被移除。请安装 tensorflow 。 tensorflow 通过 Nvidia CUDA 支持 GPU 加速操作。

自 2019 年 9月发布 的 TensorFlow2.1 以来,tensorFlow 和 tensorflow-GPU 一直是同一个包 。尽管校验和因元数据而异, 但它们以相同的方式构建,并且都通过Nvidia CUDA提供GPU支持。截至2022年12月,tensorflow-gpu已被移除,并已被这个新的空包所取代(https://pypi.org/project/tensorflow-gpu/),该包在安装时产生错误。

所有现有版本的 tensorflow-gpu 仍然可用,但 TensorFlow 团队已停止发布任何新的 tensorflow-gpu 包,并且 不会为现有的 TensorFlow-GPU 版本发布任何补丁。

所以大家直接安装 tensorflow ,安装好 NVIDIA 显卡驱动、CUDA 、CUDNN 、tensorRT 就可以启用GPU加速
没有特别的必要安装 Tensorflow-GPU这个包!!!

tensorflow-gpu 版本对应关系

tensorflow-gpu 版本对应关系 https://tensorflow.google.cn/install/source#gpu

安装方式

方式1 ,直接安装在系统上

这种方式只能安装一个版本

方式2,安装在虚拟环境中

可以安装多个虚拟环境对应LIB层不同版本,如图LIB层可以根据 tensorflow-gpu 版本对应关系选择,互不影响

1 安装nvidia显卡驱动

GPU计算能力 : https://developer.nvidia.com/cuda-gpus

GPU计算能力 > 3.5

驱动下载 :https://www.nvidia.com/Download/index.aspx

2 CUDA 安装

安装文档 https://docs.nvidia.com/cuda/

linux 安装文档 :https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html

win 安装文档 : https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html

CUDA 各版本下载地址 : https://developer.nvidia.com/cuda-toolkit-archive

3 cudNN 安装

安装文档 : https://docs.nvidia.com/deeplearning/cudnn/install-guide/index.html

cudNN各版本下载地址 :https://developer.nvidia.com/rdp/cudnn-archive

4 tensorRT 安装

安装文档 https://docs.nvidia.com/deeplearning/tensorrt/install-guide/index.html

各版本下载地址:https://developer.nvidia.com/tensorrt-download

5.1 tensorflow-gpu 安装

阿里源镜像: https://mirrors.aliyun.com/pypi/simple/tensorflow-gpu/

清华源镜像:https://pypi.tuna.tsinghua.edu.cn/simple/tensorflow-gpu/

5.2 或者 tensorflow 安装

阿里源镜像: https://mirrors.aliyun.com/pypi/simple/tensorflow/

清华源镜像:https://pypi.tuna.tsinghua.edu.cn/simple/tensorflow/

5.3 官方 conda 安装 tensorflow ,支持 cpu 和 gpu

linux 步骤: https://tensorflow.google.cn/install/pip#linux

win 步骤 : https://tensorflow.google.cn/install/pip#windows-native

conda 配置私有环境变量:

bash 复制代码
# CONDA_PREFIX 是当前conda 环境的路径 
mkdir -p $CONDA_PREFIX/etc/conda/activate.d

$CONDA_PREFIX/etc/conda/activate.d 路径下新建文件 env_vars.sh

添加以下内容:其中 安装路径 是自己的系统cuda cudnn tensorrt安装路径

bash 复制代码
echo " conda active export cuda cudnn tensorrt "
### cuda
export cuda_LIB_PATH=/安装路径/cudatoolkit-11.8.0/lib/
### cudnn
export CUDNN_LIB_PATH=/安装路径/cudnn-8.9.2.26-cuda11_0/lib/

# tensorRT
export tensorRT_PATH=/安装路径/TensorRT-8.6.1.6/lib

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$cuda_LIB_PATH:$CUDNN_LIB_PATH:$tensorRT_PATH
相关推荐
清弦墨客13 分钟前
【蓝桥杯】43697.机器人塔
python·蓝桥杯·程序算法
云空1 小时前
《DeepSeek 网页/API 性能异常(DeepSeek Web/API Degraded Performance):网络安全日志》
运维·人工智能·web安全·网络安全·开源·网络攻击模型·安全威胁分析
AIGC大时代1 小时前
对比DeepSeek、ChatGPT和Kimi的学术写作关键词提取能力
论文阅读·人工智能·chatgpt·数据分析·prompt
山晨啊82 小时前
2025年美赛B题-结合Logistic阻滞增长模型和SIR传染病模型研究旅游可持续性-成品论文
人工智能·机器学习
RZer2 小时前
Hypium+python鸿蒙原生自动化安装配置
python·自动化·harmonyos
一水鉴天2 小时前
为AI聊天工具添加一个知识系统 之77 详细设计之18 正则表达式 之5
人工智能·正则表达式
davenian3 小时前
DeepSeek-R1 论文. Reinforcement Learning 通过强化学习激励大型语言模型的推理能力
人工智能·深度学习·语言模型·deepseek
X.AI6663 小时前
【大模型LLM面试合集】大语言模型架构_llama系列模型
人工智能·语言模型·llama
CM莫问3 小时前
什么是门控循环单元?
人工智能·pytorch·python·rnn·深度学习·算法·gru
饮马长城窟3 小时前
Paddle和pytorch不可以同时引用
人工智能·pytorch·paddle