在 Anaconda 中安装 TensorFlow-gpu 2.0(无需下载 CUDA)

简介: 在 Anaconda 中安装 TensorFlow-gpu 2.0(无需下载 CUDA)Anaconda 现在最高只支持 TensorFlow 1.13,还不能直接用 Anaconda 安装 2.0。

在 Anaconda 中安装 TensorFlow-gpu 2.0(无需下载 CUDA)
Anaconda 现在最高只支持 TensorFlow 1.13,还不能直接用 Anaconda 安装 2.0。

TensorFlow 2.0 需要 cuDNN >= 7.4.1,好在现在 Anaconda 的 cudnn 最高支持 7.6.0 了,所以可以直接使用 conda 安装。

下面这个方法只是针对当前使用,当 Anaconda 支持 2.0 之后,就可以直接使用 conda install tensorflow 安装了,我也是这次才发现 Anaconda 会直接把 CUDA 和 cuDNN 装好,一条龙服务。

在此强烈建议使用 Anaconda 直接安装 TensorFlow!!!免去折腾搭建环境烦恼!

conda search tensorflow --info 和 conda search tensorflow-gpu --info 可以查看当前 Anaconda 支持的 TensorFlow CPU 和 GPU 版本。

下面开始正题:

先创建一个新的环境来安装 TensorFlow。
conda create -n tf2.0 python=3.6
1
然后激活环境
conda activate tf2.0
1
先使用 pip 安装 TensorFlow 2.0
pip install tensorflow-gpu==2.0.0-beta0
1
然后在 Conda 中安装 cudatoolkit, cudnn, numba。Numba 用于支持 Anaconda 找到安装的 cudatoolkit 和 cudnn。
conda install cudnn cudatoolkit numba
1

运行 numba 检查 cudatoolkit 和 cuDNN。
numba -s
1
如果看到这些都 ok ,就没什么问题了。

Summary:

1/1 devices are supported

CUDA driver version : 10010
CUDA libraries:
Finding cublas

named  libcublas.so.10.2.0.168
trying to open library...    ok

Finding cusparse

named  libcusparse.so.10.1.168
trying to open library...    ok

Finding cufft

named  libcufft.so.10.1.168
trying to open library...    ok

Finding curand

named  libcurand.so.10.1.168
trying to open library...    ok

Finding nvvm

named  libnvvm.so.3.3.0
trying to open library...    ok
finding libdevice for compute_20...    ok
finding libdevice for compute_30...    ok
finding libdevice for compute_35...    ok
finding libdevice for compute_50...    ok

打开 Python,运行 TensorFlow!

仅针对 TensorFlow 2.0

import tensorflow as tf
print(tf.reduce_sum(tf.random.normal([1000, 1000])))

tf.Tensor(590.42694, shape=(), dtype=float32)
1
所以现在安装 TensorFlow 最方便的方法应该是直接通过 conda 安装,Pytorch 也是如此。

Anaconda 中 cudatoolkit 版本支持 7.5、8、9、10、10.1。

cuDNN 可选较少,支持 6.0、7.1.4(CUDA 8、9)、7.3.1(CUDA 9、10),7.6.0(CUDA 9、10、10.1)。

作者:蓝三金
来源:CSDN
版权声明:本文为博主原创文章,转载请附上博文链接!

相关实践学习
部署Stable Diffusion玩转AI绘画(GPU云服务器)
本实验通过在ECS上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。
相关文章
|
4月前
|
并行计算 PyTorch TensorFlow
Ubuntu安装笔记(一):安装显卡驱动、cuda/cudnn、Anaconda、Pytorch、Tensorflow、Opencv、Visdom、FFMPEG、卸载一些不必要的预装软件
这篇文章是关于如何在Ubuntu操作系统上安装显卡驱动、CUDA、CUDNN、Anaconda、PyTorch、TensorFlow、OpenCV、FFMPEG以及卸载不必要的预装软件的详细指南。
6578 3
|
3月前
|
人工智能 并行计算 流计算
【AI系统】GPU 架构与 CUDA 关系
本文介绍了英伟达GPU硬件基础概念,重点解析了A100 GPU架构中的GPC、TPC、SM等组件及其功能。接着深入讲解了CUDA并行计算平台和编程模型,特别是CUDA线程层次结构。最后,文章探讨了如何根据CUDA核心数量、核心频率等因素计算GPU的算力峰值,这对于评估大模型训练的算力需求至关重要。
161 3
|
4月前
|
PyTorch TensorFlow 算法框架/工具
Jetson环境安装(一):Ubuntu18.04安装pytorch、opencv、onnx、tensorflow、setuptools、pycuda....
本文提供了在Ubuntu 18.04操作系统的NVIDIA Jetson平台上安装深度学习和计算机视觉相关库的详细步骤,包括PyTorch、OpenCV、ONNX、TensorFlow等。
266 1
Jetson环境安装(一):Ubuntu18.04安装pytorch、opencv、onnx、tensorflow、setuptools、pycuda....
|
4月前
|
并行计算 TensorFlow 算法框架/工具
tensorflow安装
tensorflow安装——GPU版
84 2
|
4月前
|
并行计算 PyTorch TensorFlow
环境安装(一):Anaconda3+pytorch1.6.0+cuda10.0+cudnn7.6.4+tensorflow1.15+pycocotools+pydensecrf
这篇文章详细介绍了如何在Anaconda环境下安装和配置深度学习所需的库和工具,包括PyTorch 1.6.0、CUDA 10.0、cuDNN 7.6.4、TensorFlow 1.15、pycocotools和pydensecrf,并提供了pip国内镜像源信息以及Jupyter Notebook和Anaconda的基本操作。
480 0
环境安装(一):Anaconda3+pytorch1.6.0+cuda10.0+cudnn7.6.4+tensorflow1.15+pycocotools+pydensecrf
|
5月前
|
存储 并行计算 算法
CUDA统一内存:简化GPU编程的内存管理
在GPU编程中,内存管理是关键挑战之一。NVIDIA CUDA 6.0引入了统一内存,简化了CPU与GPU之间的数据传输。统一内存允许在单个地址空间内分配可被两者访问的内存,自动迁移数据,从而简化内存管理、提高性能并增强代码可扩展性。本文将详细介绍统一内存的工作原理、优势及其使用方法,帮助开发者更高效地开发CUDA应用程序。
|
6月前
|
机器学习/深度学习 PyTorch TensorFlow
conda、anaconda、pip、pytorch、tensorflow有什么关联?
conda、anaconda、pip、pytorch、tensorflow有什么关联?
116 3
|
6月前
|
并行计算 TensorFlow 算法框架/工具
Windows11+CUDA12.0+RTX4090如何配置安装Tensorflow2-GPU环境?
本文介绍了如何在Windows 11操作系统上,配合CUDA 12.0和RTX4090显卡,通过创建conda环境、安装特定版本的CUDA、cuDNN和TensorFlow 2.10来配置TensorFlow GPU环境,并提供了解决可能遇到的cudnn库文件找不到错误的具体步骤。
858 3
|
6月前
|
TensorFlow 算法框架/工具 Python
【Mac 系统】解决VSCode用Conda成功安装TensorFlow但程序报错显示红色波浪线Unable to import ‘tensorflow‘ pylint(import-error)
本文解决在Mac系统上使用VSCode时遇到的TensorFlow无法导入问题,原因是Python解析器未正确设置为Conda环境下的版本。通过在VSCode左下角选择正确的Python解析器,即可解决import TensorFlow时报错和显示红色波浪线的问题。
245 9
|
6月前
|
并行计算 TensorFlow 算法框架/工具
Window安装TensorFlow-GPU版本
Window安装TensorFlow-GPU版本
109 0

热门文章

最新文章