 1.Window,MacOS,Linux都已支持Tensorflow。
 2.Window用户只能使用python3.5(64bit)。MacOS,Linux支持python2.7和python3.3+。
 3.有GPU可以安装带GPU版本的,没有GPU就安装CPU版本的。
 推荐安装Anaconda,pip版本大于8.1。

 

 Windows安装Tensorflow
CPU版本:
管理员方式打开命令提示符,输入命令:pip install tensorflow
GPU版本:
管理员方式打开命令提示符,输入命令:pip install tensorflow-gpu(注意 -  这里没有空格)

 更新Tensorflow:
pip uninstall tensorflow
pip install tensorflow

 
 
CPU版本和GPU版本的区别是,GPU比CPU快,大概会快几十倍的样子,所以我选择的是GPU版本,但要电脑带有GPU处理器才行

 Linux和MacOS安装Tensorflow CPU版本:
Python 2.7用户:pip install tensorflow
Python3.3+用户:pip3 install tensorflow
GPU版本:

Python 2.7用户:pip install tensorflow-gpu
Python3.3+用户:pip3 install tensorflow-gpu

 
我安装的是MacOS 的GPU版本,安装的时候报错,说:read time out  (读取超时)
 
出现read time out 的安装命令: pip3 install tensorflow-gpu
 
解决方法:给命令加一个延时,此时的安装命令是:  pip3 --default-timeout=100 install tensorflow-gpu
 
虽然安装在终端上显示是成功的,但是在Jupyter Notebook导入TensorFlow模块时,却显示存在
这种问题是由于Python的版本和TensorFlow不兼容导致的
 
 
解决上遇到的又一新问题:

确定你的pip是在你需要的python3.6的环境。如果是的话直接pip install tensorflow    # 最后我是用这条命令解决的问题,在conda list 下也可以看到TensorFlow模块导入成功

更新:同时还要确认python是64位,pip版本大于8.1 (pip install --upgrade pip)

安装Keras模块时,也会出现time out超时

pip install keras --upgrade

解决:设置一个默认的时间

pip --default-timeout=100 install keras

TensorFlow的安装 (python3.6在有pip的条件下如何安装TensorFlow)的更多相关文章

  1. 安装python3.6后使用pip报错

    安装python3.6后,pip是一起安装好的,安装目录再C:\Programs\Python\Python36-32\Scripts中. 在python终端模式下使用pip出现错误如下: 错误原因: ...

  2. Linux CentOS7下安装Python3及其setuptools、pip

    CentOS 7系统自带Python2.7,我们尽量别去卸载它!!否则会出问题,比如yum无法使用等问题. 假若,在安装Python3时没有自动安装setuptools和pip,那么,如何在CentO ...

  3. centos 安装Python3 及对应的pip

    安装Python3安装Python依赖:yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqli ...

  4. 如何在已安装Python条件下,安装Anaconda,,并将原有Python添加到Anaconda中

    在安装Anaconda之前,有的已经安装过一个Python版本了,但是又不想删除这个Python版本,该怎么办呢? 概括:轻松两步--在系统环境变量中找到对应之前安装Python的路径并删除:直接将你 ...

  5. Windows 7硬盘安装CentOS 6.4 双系统 (WIN7下硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04))

     WIN7下硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04) 最近在看<鸟哥私房菜:基础学习篇>,觉得很不错,想要用U盘装个windows 7 和 ...

  6. Windows安装python3.x后,pip list警告!DEPRECATION: The default format will switch to columns in the future.

    前言(凑字数专用) 这个警告虽然不影响你的正常使用,但是每次都好几行红色警告,总是给人一种怪怪的感觉(当然不是FBI的警告了……),所以咱们还是把他解决掉~ 网上好多解决办法都是Ubuntu的解决办法 ...

  7. linux安装python3(已有python2.x情况下)

    参考:https://www.cnblogs.com/Guido-admirers/p/6259410.html 1.官网下载python3 cd /home/download wget https: ...

  8. Windows下安装Python3.4.2

    一.Windows下安装Python3.4.2 1.下载Windows下的Python3.4.2.exe 2.指定一个目录安装,然后下一步 3.配置环境变量包括Python.exe的文件.目录如下图所 ...

  9. 【linux】centos6.9通过virtualenv安装python3.5

    参考:http://www.linuxidc.com/Linux/2015-08/121352.htm wget https://www.python.org/ftp/python/3.5.4/Pyt ...

随机推荐

  1. Java基础 ----- 判断对象的类型

    1. 判断对象的类型:instanceOf 和 isInstance 或者直接将对象强转给任意一个类型,如果转换成功,则可以确定,如果不成功,在异常提示中可以确定类型 public static vo ...

  2. SpringBoot之集成通用Mapper

    第一种: 1.引入POM坐标,需要同时引入通用mapper和jpa <dependency> <groupId>tk.mybatis</groupId> <a ...

  3. 试做Chrome插件——whatweb的chrome插件(从老博客转)

    引子 最近一个月每天早上在学Javascript,刚学完基础语法和一点点jQuery,今天忍不住写个Chrome玩玩看看自己对JavaScript的掌握怎么样了. 目标 考虑了一下,打算做个小东西,但 ...

  4. input 数值验证

    1.手动校验数字为整数 Number.isInteger <el-input class="radioInput" v-model.number="ruleForm ...

  5. xml的修改遍历,以及建立

    1.xml的遍历 2.xml的遍历 3.xml的建立

  6. input判断输入值是否合法

    1.判断input输入的值是否合法有很多办法,我这里使用的是在onchange时进行判断,代码如下:[所有主要浏览器都支持] <input type="text" name= ...

  7. 拓扑排序+并查集——cf1131D

    以前做过了忘记掉了..拓扑排序如果要处理等于关系,就要用并查集把相等关系进行缩点 /* 1.相等关系用并查集合并 2.不等关系用有向边链接 3.拓扑排序求顺序 */ #include<bits/ ...

  8. jquery.cookie.js时间设置

    var expiresDate= new Date(); expiresDate.setTime(expiresDate.getTime() + (120*60*1000)); $.cookie('u ...

  9. JavaScript编程基础

    一. 1 .JavaScript基础语法 注释: 1.单行注释: //单行注释 多行注释: /* *较长的多行 *注释 * */ 最好是针对某个功能来写注释 2. 语句 在JavaScript中,语句 ...

  10. 转: Linux题目

    源地址:http://blog.csdn.net/zcsylj/article/details/6799639 一.填空题:1. 在Linux系统中,以 文件 方式访问设备 .2. Linux内核引导 ...