一、 简介

TensorFlow是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌的神经网络算法库DistBelief。
Tensorflow拥有多层级结构,可部署于各类服务器、PC终端和网页并支持GPU和TPU高性能数值计算,被广泛应用于谷歌内部的产品开发和各领域的科学研究 。
TensorFlow由谷歌人工智能团队谷歌大脑(Google Brain)开发和维护,拥有包括TensorFlow Hub、TensorFlow Lite、TensorFlow Research Cloud在内的多个项目以及各类应用程序接口(Application Programming Interface, API) [2] 。自2015年11月9日起,TensorFlow依据阿帕奇授权协议(Apache 2.0 open source license)开放源代码 。

TensorFlow即可以支持CPU,也可以支持CPU+GPU。前者的环境需求简单,后者需要额外的支持。

  • TensorFlow是基于VC++2015开发的,所以需要下载安装VisualC++ Redistributable for Visual Studio 2015 来获取MSVCP140.DLL的支持。
  • 下载并安装anaconda
  • 下载并安装Python编译器,以3.7X为例。

如果要安装GPU版本(有N卡,即NVIDIA显卡),需要以下额外环境:

0)有支持CUDA计算能力3.0或更高版本的NVIDIAGPU卡。

1)下载安装CUDA Toolkit 8.0,并确保其路径添加到PATH环境变量里;

2)下载安装cuDNN v6或v6.1,并确保其路径添加到PATH环境变量里;

3)CUDA8.0相关的NVIDIA驱动。

二、安装

1.检查Anaconda是否成功安装:conda --version

2.检测目前安装了哪些环境:conda info --envs

3.检查目前有哪些版本的python可以安装:conda search --full-name python

4.安装不同版本的python:conda create --name tensorflow python=3.7


5.按照提示,激活之:activate tensorflow

6.确保名叫tensorflow的环境已经被成功添加:conda info --envs

7.检查新环境中的python版本:python --version

8.退出当前环境:deactivate

三、TensorFlow安装

pip install tensorflow

验证是否安装成功:有三种方式
(1)直接在cmd中依次输入python
然后键入
import tensorflow as tf
hello = tf.constant(‘Hello tensorfolw’)
sess = tf.Session()
print(sess.run(hello))

结果:b’Hello tensorfolw’,则安装成功。

(1)在anaconda中的applications on 中选择TensorFlow,然后launch Spyder

进入Spyder之后,输入上面的代码,然后点击run.如在console中出现如下输出b’Hello tensorfolw’,则安装成功。

(3)在pycharm中输入一下内容:

import tensorflow as tfhello = tf.constant('Hello tensorfolw')
sess = tf.Session()
print(sess.run(hello))

如无误也会出现一下内容

TensorFlow的环境配置与安装相关推荐

  1. linux下织梦cms安装环境配置文件,Mac本地环境配置以及安装织梦CMS,增加新的坑解决办法...

    Mac上其实已经自带了Apache和PHP,只是默认关闭的.开启一下就行了. Apache配置 apache已经自带了,只需在"终端"输入命令开启下就行了. ​​​开启apache ...

  2. android 环境配置和安装, Android系统包说明,基本控件,常用代码,ADB 命令行,APK文件确解,小技艺,...

    一.             环境配置和安装(Android2.2) 参考文章:这里 1.1     JDK 1.2     SDK 下载地址:http://dl.google.com/android ...

  3. Pytorch环境配置与安装(Anaconda、Pycharm、Jupyter)

    目录 一. Pytorch环境配置与安装 1.1 安装Anaconda 1.2 创建Anaconda虚拟环境 1.3 安装Pytorch 二. Pycharm和Jupyter notebook的安装及 ...

  4. PyTorch 在 Windows 10 系统下的环境配置及安装

    PyTorch 简介 PyTorch 是一个开源的 Python 机器学习库,基于 Torch,用于自然语言处理等应用程序. 相关链接: PyTorch 官方网站 PyTorch 的 Github 仓 ...

  5. Windows10下QT6(C++)+OpenCV4环境配置及安装

    文章目录 1. 安装Qt 2. 安装Cmake 3. 下载并编译OpenCV4 4. Qt6配置OpenCV 5. 资源 参考博主文章 Windows10下QT6.0(C++)+OpenCV4环境配置 ...

  6. wamp环境变量配置php,WAMP环境配置-PHP安装

    我这次环境配置安装的是php-5.6.25版本! (最近我在反复安装PHP的时候出现了一个问题,httpd.conf加载php5apache2_4.dll出现错误,怎么修改都不行,此时我安装的是VC1 ...

  7. 【Mac 环境配置】--安装git及使用

    [Mac 环境配置]--安装git及使用 git下载 git安装 安装xcode 基本配置 git下载 官网下载地址:https://git-scm.com/ git安装 载完成后,跟其他软件一样正常 ...

  8. 【一生一芯】Chap.1 “一生一芯”实验环境配置| VMware安装Ubuntu20.04 | PA工程配置 | 解决llvm版本问题

    [一生一芯]Chap.1 "一生一芯"实验环境配置| VMware安装Ubuntu20.04 | PA工程配置 | 解决llvm版本问题 0. 什么是PA? 1. 安装VMware ...

  9. 【愚公系列】2022年09月 python人工智能-PyTorch环境配置及安装

    文章目录 一.PyTorch得概念 二.PyTorch环境配置及安装 1. Anaconda下载和安装 1.1 本机环境 1.2 安装对应的anaconda包 2.pytorch的环境配置 2.1 p ...

最新文章

  1. 使用 JProbe 调试 Linux 内核(转)
  2. html5 drap 文件夹,带有显示ID的Html5 drap and drop问题
  3. Web前端遍历对象应该如何操作呢?
  4. Go语言学习教程:xorm表基本操作及高级操作
  5. 项目中git远程地址修改
  6. java实体序列化_java – 在JPA实体序列化(JSON)上防止JAX-RS中...
  7. uml活动图 各个功能的操作流程和分支_UML建模更好的表达产品逻辑
  8. ios高效开发-正确的使用枚举(Enum)
  9. 在没有创建Provision Profile权限的情况下 发布Enterprise inhouse app 的方法
  10. 基于多智能体强化学习的自动化集装箱码头无冲突AGV路径规划
  11. Taylor’s Formula - 泰勒公式
  12. 清理winsxs的小工具
  13. connect的中文意思是什么_connect是什么意思
  14. Ural1671 Anansi's Cobweb
  15. java json parser_Java JSONParser.parse方法代碼示例
  16. 移动光驱安装centos_Centos7 光驱安装
  17. PTA - 数据库合集51
  18. python是一种代表简单主义思想的语言_python区别于其他语言的优势是什么
  19. 初识0day漏洞以及SQL错误盲注
  20. linux卸载安天杀毒软件,安天杀毒软件Linux版使用说明

热门文章

  1. 复杂网络 介数中心性 java_复杂网络算法中K—shell与介数中心性算法的实现
  2. 网上买书选三家,购物不要选当当
  3. 计算机软考的价值,软考是否有用?软考证书的价值有多大?为...
  4. DMU-单性状动物模型-学习笔记2
  5. Winscp连接openwrt路由器失败问题解决
  6. python运算符中用来计算集合并集的是_python考试复习题库
  7. c++win32项目 如何显示后再删除一个绘图_CAD快速绘图,不可不知的50个经典技巧,看完不迷茫!...
  8. BAT三家公司面经分享。只要一直努力,总有走运的那一次。
  9. npm 查看登陆账号_发布第一个npm包
  10. 论会编程的重要性!Python除了不能帮你生孩子,什么都能做!!!