环境:win10,64位

1.卸载python3.7,安装python3.6

由于之前已经安装了python,到tensorflow网站查看tensorflow的支持环境,https://tensorflow.google.cn/install/pip,发现最高支持python3.6

在cmd中输入 python --version查看python版本为3.7.1,泪奔,,卸载,重装python3.6

卸载方法:python安装目录下是没有卸载程序的,重新执行一次python3.7.1的安装包,选择uninstall即可

备注:python版本带rc标识的含义

rc 是Release Candidate的缩写,表示软件的候选发布版,RC版发布于软件的正式定稿之前,不会再加入新的功能或模块,主要是为了清除BUG(漏洞或错误)。这个阶段过后发布的就是正式版了

2.安装tensorflow

cmd窗口输入 pip install https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.12.0-cp36-cp36m-win_amd64.whl,发现需要升级pip

于是,python -m pip install --upgrade pip,升级pip

再次执行  pip install https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.12.0-cp36-cp36m-win_amd64.whl

3.安装之前python中使用到的库

由于将原来的python卸载了,所以,利用pip安装经常使用的库,numpy,pandas,ipython,sklearn,pyinstaller...

4.tensorflow简单使用

import tensorflow as tf

a = tf.constant(5.0)
b = tf.constant(6.0) sum1 = tf.add(a, b) print(sum1) with tf.Session() as sess:
print(sess.run(sum1))

run后在结果之前出现一行红色提示:

I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2,

意思是说您当前的CPU可以支持未编译为二进制的指令AVX2 ,要想消除该提示,需要在代码中添加两行代码:

import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = ''

查阅有得知,这行代码是用于设置TensorFlow的日志级别的。

=================================  华丽的分割线  =============================================

1. tensorflow的直接安装方法

查看网址:https://pypi.org/project/tensorflow/,直接安装tensorflow1.14版本的命令如下:

pip install tensorflow

2. 安装过程中如果出现:

升级setuptools即可:

pip install --upgrade setuptools

3. 查看安装的tensorflow版本与路径

进入python交互模式

查看版本:tf.__version

查看路径:tf.__path__

4.tensorflow的卸载

pip uninstall tensorflow

=================================  华丽的分割线  =============================================

1. 安装的tensorflow在python交互模式下,能够import,但是在pycharm中却始终显示:

检查发现:使用pip安装的所有的第三方库,在pycharm中都用不了,说明是pycharm的设置出现了问题。

解决办法:更换解释器,使用系统python解释器

file -- settings -- project interpreter -- add python interpreter -- 选择system interpreter

问题解决。

其他解决方法可以参考:https://blog.csdn.net/c976718017/article/details/79879496

Tensorflow在win10下的安装(CPU版本)的更多相关文章

  1. Win10下Anaconda3安装CPU版本TensorFlow并使用Pycharm开发

    环境:windows10 软件:Anaconda3 1.安装Anaconda 选择相应的Anaconda进行安装,下载地址点击这里,下载对应系统版本的Anaconda3. 运行 开始菜单->An ...

  2. tensorflow 在windows下的安装

    anaconda3 python3.5 tensorflow 在 windows下的安装 1.安装Anaconda 清华的镜像:https://mirrors.tuna.tsinghua.edu.cn ...

  3. tensorflow-gpu在win10下的安装

    参考:https://blog.csdn.net/gyp2448565528/article/details/79451212 按照原博主的方法在自己的机器上会有一点小错误,下面的方法略有不同 环境: ...

  4. 全网最新方法:Win10下如何安装和搭建appium自动化测试环境

    为了方便大家,下面是本人安装和搭建appium所需要的软件,自取. 链接:https://pan.baidu.com/s/1wl5Xnos4BmnSZsBRd6B5YA#list/path=%2F  ...

  5. Anaconda3(5-2)程序编辑器 win10下PyCharm安装及配置Pytorch流程

    由于破解和付费问题,不推荐.优先用自带的spyder Win10 下PyCharm安装流程:(1)官网:https://www.jetbrains.com/pycharm/download/#sect ...

  6. TensorFlow在windows 下的安装

    前言:从2015年谷歌将tensorflow开源后,这位用于深度学习的强大神器便把Caffe,Keras,Torch7等这一票人全部干掉,github上的star和fork是一路飙升,几乎是它们的总和 ...

  7. ml-agent:Win10下环境安装

    这是我看到的最全面最详细的ml-agent讲解.(只用于学习与知识分享,如有侵权,联系删除.谢谢!) 来自CodeGize的个人博客 .源链接:https://www.cnblogs.com/Code ...

  8. tensorflow在windows下的安装

    1.python 的安装 这里我选择的是Anaconda4.2,附上下载链接https://www.continuum.io/downloads 2.测试python安装是否成功 在cmd中输入pyt ...

  9. VMware12虚拟机中Ubuntu16.04安装CPU版本Caffe

    首先,可以自行下载VMware12进行安装,基本上都是直接点击‘下一步’直到安装完成,这里重点讲一下Ubuntu16及Caffe的安装步骤 第一步: 下载Ubuntu16.04版本的文件,这里给出链接 ...

随机推荐

  1. javascript number与isNan

    number 与 isnan Number:表示整数和浮点数 NaN:即非数值(not a Number)是 一个特殊的数值.是Number类型的一种. 说明:1.任何涉及NaN的操作(例如Nan/1 ...

  2. CentOS 上面 恢复 Oracle 数据库实例的简单操作流程

    1. 当获取了数据库的备份可以进行 oracle数据库的备份恢复操作 linux上面要复杂一些. 这里面简单描述一下. 2. 远程连接 linux 主要工具可以选择 xshell 如图示: 3. 建议 ...

  3. tomcat的相关

    [针对tomcat修改,那么就直接找关于tomcat的相关文件目录进行修改即可] 1.对tomcat进行相关的操作,启动tomcat时,让其不要出现tomcat主页,与之相反的让其出现404的界面! ...

  4. ubuntu安装selenium谷歌插件

    爬虫之selenium 安装与 chromedriver安装 今天学到一个有意思的插件,就是chromedriver,在爬虫的时候,如果网站反爬虫做的很好,自己又很想爬去里面的数据,那就可以用这个插件 ...

  5. java 实现傅立叶变换算法 及复数的运算

    最近项目需求,需要把python中的算法移植到java上,其中有一部分需要用到复数的运算和傅立叶变换算法,废话不多说 如下: package qrs; /** * 复数的运算 * */ public ...

  6. ELK-全文检索技术-lucene

    ELK   :  ELK是ElasticSearch,LogStash以及Kibana三个产品的首字母缩写 一.倒排索引 学习elk,必须先掌握倒排索引思想, 参考文档: https://www.cn ...

  7. 苹果浏览器和ios中,时间字符串转换问题

    背景:在开发PC端项目和小程序时,遇到过一个时间字符串转化问题,在苹果浏览器和ios微信客户端里,"2018-10-15 18:20" 以 字符"-"拼接的时间 ...

  8. HTTP,FTP异常码大全【转载】

    HTTP 400 - 请求无效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登录失败HTTP 401.3 - ACL 禁止访问资源HTTP 401.4 ...

  9. kafka消费之kafka查看topic是否有数据

    通过原生kafka,查看对应的topic是否有数据 下载kafka:登录Apache kafka官方下载 http://kafka.apache.org/downloads.html 配置config ...

  10. pyhton接口自动化测试-requests.post()

    一.方法定义 二.post方法简单使用 1.带数据的post 2.带header的post 3.带json的post 4.带参数的post 5.普通文件上传 6.定制化文件上传 7.多文件上传 一.方 ...