最让人头疼的就是配环境,现在把自己的成功安Tensorflow的步骤记录在这里,留着以后参考吧,万一有用呢


目 录

MacOS + Tensorflow CPU版
1. 安anaconda
2. 建一个 conda 计算环境
3. 激活环境,安装 TensorFlow
4. 运行一段代码看看

Win10 + Tensorflow CPU版
1. 安anaconda
2. 建一个 conda 计算环境
3. 激活环境,安装 TensorFlow
4. 运行一段代码看看


MacOS + Tensorflow CPU版

  1. 安anaconda

    我是用anaconda装的,先去官网下安装包,就是下面这个

    然后安装anaconda,选择默认的设置,仅为我安装。

  2. 建一个 conda 计算环境
    打开terminal输入

    conda create -n tensorflow python=3.6
  3. 激活环境,安装 TensorFlow
    先激活环境,在terminal输入

    source activate tensorflow

    然后安装TensorFlow,在terminal输

    pip install --upgrade --ignore-installed tensorflow

    注:可以使用easy_install--ignore-installed标记防止错误的产生。

    安完就OK了。

    要用tensorflow的时候需要激活一下环境,

    source activate tensorflow

    不用的时候就

    source deactivate
  4. 运行一段代码看看

    接下来运行一段代码看看,是不是可以用了。
    在terminal一行行输入

    $ python>>> import tensorflow as tf
    >>> hello = tf.constant('Hello, TensorFlow!')
    >>> sess = tf.Session()
    >>> print(sess.run(hello))
    b'Hello, TensorFlow!'
    >>> a = tf.constant(10)
    >>> b = tf.constant(32)
    >>> print(sess.run(a+b))
    42
    

    运行的sess = tf.Session()时候可能会出现这个提示,但不会影响程序执行

    Your CPU supports instructions that this TensorFlow binary was not
    compiled to use: SSE4.2 AVX AVX2 FMA

    要是嫌看着烦,可以用下面两行代码把它去掉

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

Win10 + Tensorflow CPU版

  1. 安anaconda
    去anaconda官网下安装包。

    然后安装anaconda,选择默认的设置,仅为我安装。

    当时遇到过两个问题。

    Problem1:当时没勾选第一个“将python3.6添加进环境变量“,后来运行程序的时候提示“XXX不是内部或外部命令,也不是可运行的程序“的错误,这时候就需要自己主动在环境变量path里把python的路径手动添加进去了。

    Problem2:当时我是直接双击安装的,然后就各种报错,说找不到什么文件啊blabla的,然后右键用管理员身份运行安装包,就啥事儿没有了,估计当时是权限的锅吧。

  2. 建一个 conda 计算环境
    在anaconda prompt或者命令行输入

    conda create -n tensorflow python=3.6
  3. 激活环境,安装 TensorFlow
    先激活环境,输入

    source activate tensorflow

    然后安装TensorFlow,输入

    pip install --upgrade --ignore-installed tensorflow

    注:可以使用easy_install--ignore-installed标记防止错误的产生。

    安完就OK了。

    要用tensorflow的时候需要激活一下环境,

    source activate tensorflow

    不用的时候就

    source deactivate
  4. 运行一段代码看看

    接下来运行一段代码看看,是不是可以用了。
    在anaconda prompt或者命令行一行行输入

    $ python>>> import tensorflow as tf
    >>> hello = tf.constant('Hello, TensorFlow!')
    >>> sess = tf.Session()
    >>> print(sess.run(hello))
    b'Hello, TensorFlow!'
    >>> a = tf.constant(10)
    >>> b = tf.constant(32)
    >>> print(sess.run(a+b))
    42
    

Tensorflow安装及过程中遇到的一些些问题相关推荐

  1. linux存储库rep 61082,安装informatic过程中的错误

    1.Check if the DISPLAY variable is set export DISPLAY=192.168.3.201:0.0 在注销用户并切换到oracle或者infa 用户,就可以 ...

  2. 安装Zabbix过程中出现的问题集

    安装Zabbix过程中出现的问题集 1.web页面无法显示: 原因一:检查系统是否安装apache,以便解析html 原因二:php没有完全安装好 原因三:apache没有提供对php的支持 原因四: ...

  3. Android Studio安装使用过程中踩到的坑

    首先在整成安装的过程中,会弹出一句话,Unable to access Android SDK add-on list,意思是无法访问Android SDK加载项列表 此时,你点击Cancel选项即可 ...

  4. ubuntu中手动编译源码安装Xorg-server过程中依赖关系的解决

    ubuntu中手动编译源码安装Xorg-server过程中依赖关系的解决 在linux系统中手动编译源码安装软件包的过程是非常痛苦的,然而这一个多星期以来我是强忍住脾气体验了一把,虽然面对慢的令人发指 ...

  5. 在使用ambari进行安装部署过程中遇到的glibc问题

    在使用ambari进行安装部署过程中遇到的glibc问题 使用 yum check rpm -e rpm -q 处理问题 报错信息如下: stderr: Traceback (most recent ...

  6. macM1下PD虚拟机中ubuntu安装git过程中apt-get update失败、E: 部分索引文件下载失败等问题

    macM1下PD虚拟机中ubuntu安装git过程中apt-get update失败.E: 部分索引文件下载失败等问题 问题描述 怀疑1:更新所用的软件源的问题 怀疑2:多架构支持导致在更新源时链接不 ...

  7. CentOS 7 安装redis过程中gcc: Command not found错误

    CentOS 7 安装redis过程中make错误 问题: [root@cnetos7 redis-5.0.7]# make cd src && make all make[1]: E ...

  8. 安装VUE过程中出现的4048错误

    闭坑指南:安装VUE过程中出现的4048错误 我也是试过了好多提供的解决方案,但还是这个最有效 第一步 打开node.js文件中手动创建的两个文件(node_cache和node_global),右键 ...

  9. ROS系列——Ubuntu18.04下ros Melodic安装mavros过程中遇到问题及解决-定期更新版

    ROS系列--Ubuntu18.04下ros Melodic安装mavros过程中遇到问题及解决-定期更新版 问题 问题一:运行 wstool update -t src -j8 时,出错如下: 问题 ...

最新文章

  1. FPGA(4)晶振与计数器 -- 实现定时器(led定时闪烁、蜂鸣器频率控制(单响)、蜂鸣器报警(频带控制,多响))
  2. 给JFinal添加 Sqlite 数据库支持
  3. python批量读取grib_windows python读取grib2数据
  4. 复习HTML+CSS(2)
  5. Visual Studio——多字节编码与Unicode码
  6. uitextfield 键盘类型_iOS输入类型-文本字段(Text Fields) | 菜鸟教程
  7. 程序员面试金典 - 面试题 17.18. 最短超串(双指针+哈希)
  8. net core框架介绍
  9. 《数据库设计入门经典》读书笔记——第二章:工作场所中的数据库建模
  10. 基于asp.net C#中小型超市库存管理系统
  11. 每日古文--邹忌讽齐王纳谏
  12. 【寒江雪】Go实现代理模式
  13. 工具 | 常用 MySQL 内核 Debug 技巧
  14. python批量修改图片大小--pathlib库
  15. js实现oss批量下载文件_前端实现批量打包下载文件
  16. 测试分享之抽奖【二】
  17. Cesium开发:简单箭头画法
  18. 视频教程-Java工程师必学系列课程之4--《Java Swing》视频课程-Java
  19. 片上网络之路由器微结构
  20. 2022最新SpringBoot2.X仿B站项目part1笔记

热门文章

  1. 【Python】itertools之product函数
  2. 在linux系统下安装两个nginx以及启动、停止、重起
  3. livewriter写Blog 神秘失踪?
  4. npm升级package.json依赖包到最新版本号
  5. [NOI2004]郁闷的出纳员
  6. 隐藏Nginx或Apache以及PHP的版本号的方法
  7. Python学习笔记-2017.5.4thon学习笔记-2017.8.14
  8. 高效缓存Memcached 集成使用说明
  9. UA MATH523A 实分析1 集合论基础6 一些点集拓扑基本概念
  10. PowerDesigner基本使用 - 创建逻辑数据模型