TensorFlow™ 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。它灵活的架构让你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU),服务器,移动设备等等。TensorFlow 最初由Google大脑小组(隶属于Google机器智能研究机构)的研究员和工程师们开发出来,用于机器学习和深度神经网络方面的研究,但这个系统的通用性使其也可广泛用于其他计算领域。

官方链接:http://www.tensorfly.cn/

在学习安装tensorflow的时候出现一大堆问题特此总结哈:

当计算机上原来存在一个python版本,之后为了适用于PyCharm 中的项目安装了一个Anaconda3 (64-bit)并且保留了多个python的时候,安装tensorflow就会出现各种各样的问题:比如说:

https://www.cnblogs.com/lvsling/p/8672404.html

这个连接中的问题我也遇到过;

最后使用的时候在通过Pip list查看安装包发现确实存在Tensorflow这包文件

但是,当我在进入python后发现提示:ImportError:No Model named ‘tensorflow’的问题,

在PyCharm 项目中打开项目选择相应版本发现

中,并没有显示存在tensorflow,运行不同版本会出现不同的问题,最后发现就是因为版本不同造成的问题:

使用Anaconda管理多个版本的Python环境https://jingyan.baidu.com/article/22a299b5e6e4909e18376a4b.html

通过操作Anaconda Prompt;查看版本

选择我对应项目路径的python进入 activate python35

发现并没有在项目中安装,于是

pip install tensorflow==1.1

(Python版本3.5最好对应tensorflow版本1.1)

执行完成后在通过 pip list

发现存在tensorflow库。。

再进入

验证发现没问题,运行项目也没问题,,总结:出现问题的原因在于版本的不对应,和python路径不同。。。。

常用python CMD操作符

pip List                   ----查询当前python中的类库(不用进入python)

pip install tensorflow==1.2  ----安装版本1.2的tensorflow项目

pip uninstall tensorflow     ----卸载项目tensorflow

python --version           ----查询当前python版本

常用Anacond的Anacond prompt操作语句

conda --version           ---查询当前Anacond版本

conda info --envs        ---查询已安装的Python版本

conda create --name python27 python=2.7     ---制定了环境名称是python27,指定了Python版本是2.7,执行命令后,Conda会自动下载最新版的Python2.7,并自动部署

activate python27    ---切换Python环境到刚才新添加的Python2.7

conda remove --name python27 --all   进行删除

相关资料链接总结:

windows平台下,TensorFlow的安装、卸载以及遇到的各种错误!!!

https://blog.csdn.net/qq_27245699/article/details/81050035

Anaconda3 tensorflow安装及ModuleNotFoundError: No module named 'tensorflow' 解答

http://www.cnblogs.com/yiyezhouming/p/9497697.html

从零开始Windows环境下安装python+tensorflow

https://blog.csdn.net/qq_16257817/article/details/75001854

Tensorflow中文社区

http://www.tensorfly.cn/

最新文章

  1. Java继承与组合
  2. 解决界面有搜索栏时,点击TableView的空白界面,键盘不消失的问题
  3. C#面向接口编程详解(1)——思想基础
  4. C#学习笔记 -- Attribute
  5. PAT 解题报告 1047. Student List for Course (25)
  6. Oracle数据库——表的创建与管理
  7. vs2015-Azure Mobile Service
  8. javascript Arguments对象——函数的实际参数
  9. codevs 3186 队列练习2
  10. HTML5安全:CORS(跨域资源共享)简介
  11. Auto Install Workflow Manager 1.0
  12. shell之rm -rf的别名设置
  13. UVA 10317 - Equating Equations (背包)
  14. 用TextKit实现图文混排(转载)
  15. GDB调试指南-变量查看
  16. Jenkins初级使用过程中的异常处理(1)
  17. 传统DNS的问题与HTTPDNS
  18. Axure 元件的移动效果
  19. [UE4]迁移小地图到其他工程
  20. Error starting daemon: error initializing graphdriver: driver not supported

热门文章

  1. 代理模式-JDK Proxy(Java实现)
  2. k8s网络之设计与实现
  3. JGUI源码:右键菜单实现(12)
  4. java基础 关于final修饰符
  5. react动态路由以及获取动态路由
  6. 伯努利数学习笔记&&Luogu P3711 仓鼠的数学题
  7. 小E浅谈丨区块链治理真的是一个设计问题吗?
  8. 004 使用scrapy框架爬虫
  9. Linux input系统数据上报流程【转】
  10. Saltstack自动化操作记录(1)-环境部署【转】