快速部署tensorflow2.8环境

前言

本篇blog主要是记录下自己如何快速部署当前tensorflow环境。同时也方便实验室同学后续复现我的代码,能够快速搭建合适的环境。

Cuda安装

cuda安装参考博客
注意该博客所写:
如果 你前面没有安装vs,直接安装的这个,需要把CUDA里面的
Visual Studio Integration取消勾选,否则会安装不成功
在这里插入图片描述
cuda安装不需要nvida账号,但是cudnn安装需要,下载注意版本对应
cudnn官方下载链接
在这里插入图片描述
正常安装成功后在控制台输入nvcc -V检查

Anaconda安装与虚拟环境激活

anaconda安装链接
直接参考这篇博客安装即可,我是用的清华源安装,很快

在base环境下,安装pip
pip安装

conda虚拟环境创建
添加国内镜像源那里,我是直接跳过,我一般用pip安装

 conda create -n tf_test python=3.8

作为演示我创建一个tf_test的虚拟环境
安装完成后激活该环境

conda activate tf_test

d2l包安装(非必须)

这部分只用于在新虚拟环境中快速安装常用的python包
如果是在你之前的环境或者base环境中,不要安装该包!不要安装该包!不要安装该包!(重要是事情说三遍)
因为该包包含的一些库会与已有的库重复而产生冲突,产生bug不好解决,卸载也不好卸

首先是解决pip下载过慢的问题
pip快速install

pip install d2l==0.17.3 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

正常一遍就可以,如果报错Matplotlib或者panda库安装有问题,直接无视
现在控制台输入python
在这里插入图片描述
如果出现版本即可视为正常
这部分并非必要,只是为了快速安装常用包,完全可以跳过,自己pip安装所需要的包

tensorflow安装

tensorflow的版本适配问题总是那么糟糕
我自己也踩过不少雷,感觉一个稳妥的安装版本是cuda11.2以上加上tensorflow2.8

pip install tensorflow==2.8.0 -i https://pypi.tuna.tsinghua.edu.cn/simple

起码我cuda11.3+2.8.0不会出错,屡试不爽

安装完毕,控制台输入python
在这里插入图片描述
检查是否安装成功并是否可以使用gpu
官方文档

最后再补充安装sklearn(并不是直接pip install sklearn)

pip install -U scikit-learn

在虚拟环境添加jupter notebook

 pip install ipykernel ipython

一个方便计算flops的包

 pip install keras_flops

最后结果
在这里插入图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值