前几天安装了一下跑tensorflow需要的环境,感觉官方的文档不够详细,很多地方出错了只有上网搜,故把整个流程和经验记录下来。

第一步:安装anaconda

anaconda是一个巨好用的python包管理和环境管理软件,有了它妈妈在也不用担心安装依赖和版本问题了。官方下载很慢,建议用清华镜像站的,我下载的是 Anaconda3-5.3.1-Windows-x86_64.exe,安装的python版本是3.7(最开始没太理解anaconda的作用,看tensorflow官网支持windows的gpu要求的版本为Python3.6,直接重装了3.6.。。。)因为安装的时候推荐自己设置环境变量,所以把anaconda/bin和anaconda的路径都添加到path里了。

创建虚拟环境conda create -n 名字,之后各种东西都在里面装(因为不同项目依赖的东西的版本都可能不一样,如果你只用默认的base,那么将面临无限装卸的循环中,不同环境各成一套体系我觉得更好一些),然后activate 名字切换虚拟环境。

第二步:安装cuda和cudann

用英伟达控制面板-》帮助-》系统信息-》组件,看一下NVCUDA.DLL的产品名称里面的版本,只能比你安装的cuda版本高不能低(我这一个10.1一个10.0没影响)

跑一下安装cuda后的自带测试C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\1_Utilities\deviceQuery(这里要注意编译的时候如果像stdio.h这些基本库找不到,把项目的SDK换成你 安装的版本就行),看一看找不着得到你的gpu。

第三步:安装tensorflow

我最开始直接用的pip install tensorflow-gpu,下载的是1.14版本,能跑起来但会提示CPU支持AVX2但是没有编译成的相关库,warning逼死强迫症,上github上找人家编译好的支持gpu,avx2和py3.6的下下来pip install安装了。速度慢的可以上码云上找,很多人fork的。然后提示future numpy什么的,把numpy降级到1.16就没事了。

测试代码如下:

importtensorflow as tfimportnumpy as np

a= tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[2, 3], name='a')

b= tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[3, 2], name='b')

c=tf.matmul(a, b)

sess= tf.Session(config=tf.ConfigProto(log_device_placement=True))print(sess.run(c))

第四步:使用jupyter notebook

由于安装anaconda时已经自动安装了,所以只需要使其能切换环境就ok了。在网上找了一下,在base环境下conda install nb_conda,然后在创建的环境中conda install ipykernel,打开网页就能在kernel里改变运行环境了。

小提示:

配置过程中有很多错误提示在网上并没有搜到,按照提示做了也没啥用,重启之后就正常了。所以有搜不到的问题,重启大法好。

anaconda cuda路径_anaconda+cuda+cudann+tensorflow环境安装相关推荐

  1. yolov5的3.0版本代码在训练的时候报错:ImportError: cannot import name ‘amp‘ from ‘torch.cuda‘ 以及yolov5的3.0环境安装

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 yolov5的3.0版本代码在训练的时候报错:ImportError: cannot import name 'amp' ...

  2. tensorflow环境安装(及tensorflow虚拟环境中配置jupyter)

    tensorflow环境安装 一.安装tensorflow 打开菜单栏的Anaconda Prompt,首先要添加国内的镜像源通道,一般都是默认的国外镜像连接,下载会很慢,这里用了清华的镜像源. co ...

  3. anaconda 更改路径_Anaconda更改Jupyter 默认启动路径

    问题:启动jupyter后无法更改文件目录,比如我想保存在E:My_codeAnaconda3下,但是无法转到这个路径. 网上看了不少东西,花里胡哨的,后面搞得连jupyter都打不开了,不过后面自己 ...

  4. anaconda打开python文本编辑器_Python开发环境安装(Anaconda+PyCharm)

    Anaconda 包含Python和python很多库 官网:(下载很慢很慢,<10 k/s) https://www.anaconda.com/download/ 清华大学开源软件镜像站:(点 ...

  5. mac m1 tensorflow环境安装问题

    在使用tensorflow的时候,使用keras的conv层没有问题.使用lstm出现报错 第一个出现的错误是: 一个warning:tensorflow-addons版本最高支持tensorflow ...

  6. 第一章:pycharm、anaconda、opencv、pytorch、tensorflow、paddlex等环境配置大全总结【图像处理py版本】

    第一章:pycharm.anaconda.opencv.pytorch.tensorflow.百度飞桨 等环境配置大全总结 0 引言 一 .环境搭建 1.pycharm+anaconda安装 1.1 ...

  7. AI探索(二)Tensorflow环境准备

    Python + Tensorflow环境安装 Tensorflow支持Windows/Mac/Linux等三种操作系统, 其中windows下python需要安装3.5以上的版本 Mac/Linux ...

  8. pytorch安装和tensorflow环境搭建和cuda加速和cudann安装教程记录日期2022.10.20日

    pytorch安装的过程踩得坑,需要教程的直接看最后红字. 5月31日开始的 最近想要学习神经网络于是. 首先在网上查一下,这些人都用什么库写的神经网络. numpy出现10次 TensorFlow出 ...

  9. Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm、Anaconda等软件,在Mint系统上安装cuda和cudnn

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm.Anacon ...

最新文章

  1. 给Oracle 11g Interval分区进行重命名
  2. jax-rs jax-ws_极端懒惰:使用Spring Boot开发JAX-RS服务
  3. python 直方图每个bin中的值_【Python数据分析】四级成绩分布 -matplotlib,xlrd 应用...
  4. Android仿微信界面
  5. Android Studio(5)--创建 Android 库
  6. springMVC配置
  7. 【计算机组成原理笔记】计算机的基本组成
  8. IdentityServer4 中文文档 -11- (快速入门)添加基于 OpenID Connect 的用户认证
  9. TransE如何进行向量更新?
  10. redis,ruby安装
  11. 浏览器中cookies查看_如何在任何浏览器中阻止Cookies(除了您使用的网站外)
  12. 汽车驾驶 - 侧方停车
  13. vocabulary
  14. 如何使用Git上传本地项目到github?(mac版)
  15. MySQL Shell 安装与基本使用
  16. guacamole开发者文档——数据库认证
  17. 面对人工智能,我们应有的态度
  18. java 中水仙花题目_java算法题:水仙花问题
  19. mac 部署 ansible 记录
  20. 问渠哪得清如许,为有源头活水来之TCP / UDP

热门文章

  1. “算法天团”最强课程笔记已整理好,速查收!【附PPT打包下载】
  2. 【广告技术】下个月会有多少用户看到洗发水广告?最先进的张量分解模型给你最好的答案
  3. 鹅厂算法大神干货实录,初赛通关“秘籍”还不赶快来GET!
  4. python数据可视化柱状图_python数据可视化示例柱状图
  5. dmp导入数据 oracle_一文看懂oracle12c数据库跨小版本迁移
  6. 东南亚跨境电商为什么推荐ERP仓储系统?
  7. 吴恩达《机器学习》第九章:神经网络的学习
  8. 吴恩达机器学习 10.支持向量机
  9. 字典的修改,删除,查找,遍历操作
  10. 有高手想换工作的么?