热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

window10TensorFlow1.4安装

1.第一步首先需要去下载一个Python。用管理员身份打开cmd窗口,输入命令condacreate--namepython35python3.5,等




1. 第一步首先需要去下载一个Python。

用管理员身份打开cmd窗口,输入命令conda create --name python35 python=3.5,等待安装完成即可;


注意:必须为3.5版本

激活:

activate python35

释放

deactivate

#To activate this environment, use:

# > activate python35

#

# To deactivate an active environment, use:

# > deactivate






2. 各版本TensorFlow下载地址:https://pypi.python.org/pypi/tensorflow-gpu/1.4.0



(python35) C:\Users\Administrator>pip install tensorflow_gpu-1.4.0-cp35-cp35m-win_amd64.whl

Processing c:\users\administrator\tensorflow_gpu-1.4.0-cp35-cp35m-win_amd64.whl

Collecting enum34>=1.1.6 (from tensorflow-gpu==1.4.0)

  Using cached enum34-1.1.6-py3-none-any.whl

Collecting protobuf>=3.3.0 (from tensorflow-gpu==1.4.0)

  Downloading protobuf-3.5.2-cp35-cp35m-win_amd64.whl (958kB)

    100% |████████████████████████████████| 962kB 46kB/s

Collecting numpy>=1.12.1 (from tensorflow-gpu==1.4.0)

  Downloading numpy-1.14.2-cp35-none-win_amd64.whl (13.4MB)

    100% |████████████████████████████████| 13.4MB 1.0MB/s

Requirement already satisfied: wheel>=0.26 in c:\users\administrator\anaconda3\envs\python35\lib\site-packages (from tensorflow-gpu==1.4.0)

Collecting tensorflow-tensorboard<0.5.0,>&#61;0.4.0rc1 (from tensorflow-gpu&#61;&#61;1.4.0)

  Using cached tensorflow_tensorboard-0.4.0-py3-none-any.whl

Collecting six>&#61;1.10.0 (from tensorflow-gpu&#61;&#61;1.4.0)

  Downloading six-1.11.0-py2.py3-none-any.whl

Requirement already satisfied: setuptools in c:\users\administrator\anaconda3\envs\python35\lib\site-packages (from protobuf>&#61;3.3.0->tensorflow-gpu&#61;&#61;1.4.0)

Collecting bleach&#61;&#61;1.5.0 (from tensorflow-tensorboard<0.5.0,>&#61;0.4.0rc1->tensorflow-gpu&#61;&#61;1.4.0)

  Using cached bleach-1.5.0-py2.py3-none-any.whl

Collecting markdown>&#61;2.6.8 (from tensorflow-tensorboard<0.5.0,>&#61;0.4.0rc1->tensorflow-gpu&#61;&#61;1.4.0)

  Using cached Markdown-2.6.11-py2.py3-none-any.whl

Collecting html5lib&#61;&#61;0.9999999 (from tensorflow-tensorboard<0.5.0,>&#61;0.4.0rc1->tensorflow-gpu&#61;&#61;1.4.0)

  Using cached html5lib-0.9999999.tar.gz

Collecting werkzeug>&#61;0.11.10 (from tensorflow-tensorboard<0.5.0,>&#61;0.4.0rc1->tensorflow-gpu&#61;&#61;1.4.0)

  Downloading Werkzeug-0.14.1-py2.py3-none-any.whl (322kB)

    100% |████████████████████████████████| 327kB 1.7MB/s

Building wheels for collected packages: html5lib

  Running setup.py bdist_wheel for html5lib ... done

  Stored in directory: C:\Users\Administrator\AppData\Local\pip\Cache\wheels\6f\85\6c\56b8e1292c6214c4eb73b9dda50f53e8e977bf65989373c962

Successfully built html5lib

Installing collected packages: enum34, six, protobuf, numpy, html5lib, bleach, markdown, werkzeug, tensorflow-tensorboard, tensorflow-gpu

Successfully installed bleach-1.5.0 enum34-1.1.6 html5lib-0.9999999 markdown-2.6.11 numpy-1.14.2 protobuf-3.5.2 six-1.11.0 tensorflow-gpu-1.4.0 tensorflow-tensorboard-0.4.0 werkzeug-0.14.1






3. &#xff08;1&#xff09;安装CUDA 参考网站&#xff1a;http://blog.sina.com.cn/s/blog_14935c5880102wu86.html

下载并按照CUDA&#xff1a;进入此网站(https://developer.nvidia.com/cuda-downloads)&#xff0c;点击Windows





 &#xff08;2&#xff09;安装cudnn 参考网站&#xff1a;http://blog.csdn.net/sb19931201/article/details/53648615

cuDNN下载网站(https://developer.nvidia.com/rdp/form/cudnn-download-survey)&#xff0c;





 
&#xff08;3&#xff09;安装提示&#xff1a;
下载这个安装包需要注册并且填一堆问卷&#xff0c;下下来以后把相关包不用安装&#xff0c;直接拷到cuda路径对应的文件夹下面就行;
将这三个文件夹下的文件拷到CUDA对应的文件夹下面即可




cuda安装完成后默认的环境变量配置不对&#xff0c;CUDA_PATH是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0,

但是这样不能直接访问到bin和lib\x64下的程序包&#xff0c;在path中加上这两个路径即可。


C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin\lib\x64


(4)
下载并安装Anaconda&#xff1a;进入
下载网站(
https://www.continuum.io/downloads
)&#xff0c;点击Windows图标




4. 测试

1、进入cmd激活python35环境&#xff0c;键入python进入python shell&#xff1b;

2、输入import tensorflow as tf导入tensorflow库&#xff0c;无报错即成功安装TensorFlow&#xff1b;

3、键入代码

   hello &#61; tf.constant(&#39;Hello, TensorFlow!&#39;)   

   sess &#61; tf.Session()





>>> hello&#61;tf.constant(&#39;hello,tensorflow!&#39;)

>>> sess&#61;tf.Session()

2018-03-16 11:47:17.431306: I C:\tf_jenkins\home\workspace\rel-win\M\windows-gpu\PY\35\tensorflow\core\platform\cpu_feature_guard.cc:137] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2

2018-03-16 11:47:18.130259: I C:\tf_jenkins\home\workspace\rel-win\M\windows-gpu\PY\35\tensorflow\core\common_runtime\gpu\gpu_device.cc:1030] Found device 0 with properties:

name: GeForce GTX 1060 6GB major: 6 minor: 1 memoryClockRate(GHz): 1.7085

pciBusID: 0000:01:00.0

totalMemory: 6.00GiB freeMemory: 5.01GiB

2018-03-16 11:47:18.130433: I C:\tf_jenkins\home\workspace\rel-win\M\windows-gpu\PY\35\tensorflow\core\common_runtime\gpu\gpu_device.cc:1120] Creating TensorFlow device (/device:GPU:0) -> (device: 0, name: GeForce GTX 1060 6GB, pci bus id: 0000:01:00.0, compute capability: 6.1)

>>>





>>> tf.__version__

&#39;1.4.0&#39;



>>> a&#61;tf.random_normal((100,100))

>>> b&#61;tf.random_normal((100,500))

>>> c&#61;tf.matmul(a,b)

>>> sess &#61; tf.InteractiveSession()

2018-03-16 11:52:38.934649: I C:\tf_jenkins\home\workspace\rel-win\M\windows-gpu\PY\35\tensorflow\core\common_runtime\gpu\gpu_device.cc:1120] Creating TensorFlow device (/device:GPU:0) -> (device: 0, name: GeForce GTX 1060 6GB, pci bus id: 0000:01:00.0, compute capability: 6.1)

>>> sess.run(c)

array([[ 2.38107853e&#43;01, -2.83940554e&#43;00,  3.25224590e&#43;00, ...,

         1.48687639e&#43;01,  1.14226675e&#43;01, -2.92734909e&#43;01],

       [-1.78896534e&#43;00,  1.63350086e&#43;01, -2.12260437e&#43;01, ...,

        -9.29720116e&#43;00,  1.34245167e&#43;01,  6.11474180e&#43;00],

       [-1.08380480e&#43;01, -1.27219784e&#43;00,  7.25827408e&#43;00, ...,

        -9.24288750e&#43;00,  7.42250681e&#43;00,  8.72167200e-02],

       ...,

       [ 1.50586033e&#43;00, -1.09648788e-02, -6.79777718e&#43;00, ...,

         4.91322136e&#43;00, -7.05123472e&#43;00, -3.51647973e&#43;00],

       [-5.51862574e&#43;00,  4.30281878e&#43;00, -5.66631556e&#43;00, ...,

        -4.48143864e&#43;00,  9.17361164e&#43;00, -6.72823429e&#43;00],

       [ 1.17639284e&#43;01, -1.05234756e&#43;01, -1.81000245e&#43;00, ...,

         3.35602999e&#43;00,  7.88399172e&#43;00,  9.59712029e&#43;00]], dtype&#61;float32)
















































































































































推荐阅读
  • 通过Anaconda安装tensorflow,并安装运行spyder编译器的完整教程
    本文提供了一个完整的教程,介绍了如何通过Anaconda安装tensorflow,并安装运行spyder编译器。文章详细介绍了安装Anaconda、创建tensorflow环境、安装GPU版本tensorflow、安装和运行Spyder编译器以及安装OpenCV等步骤。该教程适用于Windows 8操作系统,并提供了相关的网址供参考。通过本教程,读者可以轻松地安装和配置tensorflow环境,以及运行spyder编译器进行开发。 ... [详细]
  • Window10+anaconda+python3.5.4+ tensorflow1.5+ keras(GPU版本)安装教程 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 使用正则表达式爬取36Kr网站首页新闻的操作步骤和代码示例
    本文介绍了使用正则表达式来爬取36Kr网站首页所有新闻的操作步骤和代码示例。通过访问网站、查找关键词、编写代码等步骤,可以获取到网站首页的新闻数据。代码示例使用Python编写,并使用正则表达式来提取所需的数据。详细的操作步骤和代码示例可以参考本文内容。 ... [详细]
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • 本文介绍了在Windows系统下安装Python、setuptools、pip和virtualenv的步骤,以及安装过程中需要注意的事项。详细介绍了Python2.7.4和Python3.3.2的安装路径,以及如何使用easy_install安装setuptools。同时提醒用户在安装完setuptools后,需要继续安装pip,并注意不要将Python的目录添加到系统的环境变量中。最后,还介绍了通过下载ez_setup.py来安装setuptools的方法。 ... [详细]
  • DSP中cmd文件的命令文件组成及其作用
    本文介绍了DSP中cmd文件的命令文件的组成和作用,包括链接器配置文件的存放链接器配置信息、命令文件的组成、MEMORY和SECTIONS两个伪指令的使用、CMD分配ROM和RAM空间的目的以及MEMORY指定芯片的ROM和RAM大小和划分区间的方法。同时强调了根据不同芯片进行修改的必要性,以适应不同芯片的存储用户程序的需求。 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • Java 11相对于Java 8,OptaPlanner性能提升有多大?
    本文通过基准测试比较了Java 11和Java 8对OptaPlanner的性能提升。测试结果表明,在相同的硬件环境下,Java 11相对于Java 8在垃圾回收方面表现更好,从而提升了OptaPlanner的性能。 ... [详细]
  • 本文介绍了在Ubuntu系统中清理残余配置文件和无用内容的方法,包括清理残余配置文件、清理下载缓存包、清理不再需要的包、清理无用的语言文件和清理无用的翻译内容。通过这些清理操作可以节省硬盘空间,提高系统的运行效率。 ... [详细]
author-avatar
卖火柴的萌小猪_966
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有