Tensorflow教程(1)Tensorflow的下载和安装

人工智能已经成为了目前的大趋势,作为程序员的我们也应该跟着时代进步。Tensorflow作为人工智能领域的重要工具,被广泛的使用在机器学习的应用当中。

Tensorflow使用人数众多、社区完善,所以我们可以把学习Tensorflow作为接触人工智能的第一步,闲话不多说,我们进入正题!

本套系列课程旨在记录我学习Tensorflow的过程,我会用更简洁的语言来与大家分享我的学习心得,所有文章我都会不间断的更新完善,文章中有不正确的地方,请大家指正,共同学习!

一、安装Python

安装Python的方法很多,我们可以直接在Python的官网下载符合你操作系统的Python安装包,直接安装即可:

https://www.python.org/downloads/

但对于零基础学习Tensorflow的朋友来说,tensorflow和opencv、numpy等第三方库都有着依赖关系,未安装第三方库或版本不正确都会导致tensorflow无法安装,所以我还是建议大家使用Anaconda来安装python集成环境。

什么是Anacoda?

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项,安装Anaconda以后,再也不用担心安装tensorflow会踩到无数的坑。

1、安装Anacoda

Anacoda的下载地址是:

https://www.anaconda.com/distribution/

我的操作系统是Windows 64位,所以下载“64-Bit Graphical Installer”。

下载完成后,双击开始安装,选择程序安装路径

在这里要注意一下,记着勾选“Add Anaconda to the system PATH environment variable”,将Anacoda的路径自动配置到环境变量中,虽然安装完成后也可以手动添加,但这里可以一劳永逸,避免出现未知的一些错误。

好了,点击“Install”静等安装完成吧!

安装完成后,终端输入:

conda --version

如果输出conda的版本号,那就说明Anacoda安装成功!

2、创建Anacoda虚拟环境

直观的来说,Anacoda就像一个VMware(虚拟机),虚拟机安装好以后,就需要安装操作系统!所以我们开始创建一个适合使用tensorflow的python环境吧。

我们创建一个叫tensorbase的虚拟环境,此环境使用3.6版本的python,打开终端输入创建虚拟环境的命令:

conda create -n tensorbase python=3.6

输入y,然后回车等待安装!安装成功后,我们可以使用命令查看所有可用的虚拟环境:

conda env list

二、安装tensorflow

在终端中执行命令切换到我们新创建的虚拟环境中:

activate tensorbase

然后我们就可以使用python提供的pip工具来安装tensorflow了,在安装之前,我们先把pip的源更换为国内镜像, 在终端执行命令:

更换为清华的源pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

源更换成功后,开始安装tensorflow,在终端执行命令:

pip install tensorflow==1.4

注:由于我的cpu不兼容1.5及以上的版本,所以我指定安装了tensorflow的1.4版本,以后的课程也以1.4版本为标准来讲解。

tensorflow分为cpu版和gpu版,我这里安装的是cpu版本,因为tensorflow不支持我的GPU!想要安装GPU版的tensorflow,还需安装CUDA和cuDNN,在这里就不详细介绍安装方法,但如果你想知道tensorflow是否支持你的显卡,可以通过下面的网址查看支持 CUDA的GPU卡:

https://developer.nvidia.com/cuda-gpus

等待安装完成后,我们验证一下tensorflow是否安装成功,终端输入命令:python进入编辑器,然后输入:

import tensorflow as tf

如果没有报错的话,说明tensorflow1.4版本安装成功!如果出现类似于下面的错误,那就说明你的CPU无法兼容当前版本的tensorflow,你可以安装老版本的tensorflow的解决这个问题。

ImportError: DLL load failed with error code -1073741795

原文地址:https://www.cnblogs.com/codeit/p/11179454.html

时间: 2024-10-10 06:03:40

Tensorflow教程(1)Tensorflow的下载和安装的相关文章

Vue基础入门到项目实战教程(2) —— Vue.js下载与安装

1.下载与安装Vue.js Vue.js的官网: https://cn.vuejs.org/ 如果在项目中使用Vue.js框架,有两种方式:一是在页面中使用Script的方式直接引入,可以在官网下载Vue.js的源码,也可以使用CDN的方式引入:二是使用NPM的方式构建Vue项目,或者是使用Vue-cli脚手架创建项目. 本节我们先通过Script标签在网页引入Vue.js的方式来学习Vue实例,因为这种方法上手简单,适合初学者学习Vue的基础语法入门.在后面的教程中,会单独介绍使用NPM和Vu

Axure快速原型教程01--原型说明下载和安装

Axure是一个快速画原型的工具 什么是原型? 估计进来的朋友应该都清楚,原型通俗来讲,不仅仅是在软件开发中使用,在很多行业中也需要用的,比如服装设计,建筑设计等等,原型就是一个产品在设计生产之前,为了方便构思,便于和客户进行交流,于是用一些简单的线条画出来,最早的原型应该都是手画出来的,只是现在计算机技术发展了,画原型已经可以在计算机上面完成了,就好比以前画漫画需要笔纸等工具,现在只需要一台电脑就可以完成画漫画这些操作了. 上图是一张手绘出来的网页原型,现在通过Axure我们可以直接快速地创建

TensorFlow中文社区---下载与安装

转自:http://www.tensorfly.cn/tfdoc/get_started/os_setup.html 下载与安装 你可以使用我们提供的二进制包, 或者使用源代码, 安装 TensorFlow. 二进制安装 TensorFlow Python API 依赖 Python 2.7 版本. 在 Linux 和 Mac 下最简单的安装方式, 是使用 pip 安装. 如果在安装过程中遇到错误, 请查阅 常见问题. 为了简化安装步骤, 建议使用 virtualenv, 教程见 这里. Ubu

tensorflow下载和安装

下载以及安装 选择类型 必须选择以下类型的TensorFlow之一来安装: TensorFlow仅支持CPU支??持.如果您的系统没有NVIDIA?GPU,则必须安装此版本.请注意,此版本的TensorFlow通常会更容易安装(通常在5或10分钟内),因此即使您有NVIDIA GPU,我们建议先安装此版本. TensorFlow支持GPU.TensorFlow程序通常在GPU上比在CPU上运行得更快.因此,如果您的系统具有满足以下所示先决条件的NVIDIA?GPU,并且您需要运行性能关键型应用程

TensorFlow和深度学习新手教程(TensorFlow and deep learning without a PhD)

前言 上月导师在组会上交我们用tensorflow写深度学习和卷积神经网络.并把其PPT的參考学习资料给了我们, 这是codelabs上的教程:<TensorFlow and deep learning,without a PhD> 当然登入须要FQ,我也顺带巩固下,做个翻译.不好之处请包括指正. 当然须要安装python,教程推荐使用python3.假设是Mac,能够參考博主的另外两片博文,Mac下升级python2.7到python3.6, Mac安装tensorflow1.0 好多专业词

TensorFlow和深度学习入门教程(TensorFlow and deep learning without a PhD)

前言 上月导师在组会上交我们用tensorflow写深度学习和卷积神经网络,并把其PPT的参考学习资料给了我们, 这是codelabs上的教程:<TensorFlow and deep learning,without a PhD> 当然登入需要翻墙,我也顺带巩固下,做个翻译,不好之处请包含指正. 当然需要安装python,教程推荐使用python3.如果是Mac,可以参考博主的另外两片博文,Mac下升级python2.7到python3.6, Mac安装tensorflow1.0 好多专业词

TensorFlow教程05:MNIST深度学习初探

TensorFlow是一个非常强大的用来做大规模数值计算的库.其所擅长的任务之一就是实现以及训练深度神经网络. 在本教程中,我们将学到构建一个TensorFlow模型的基本步骤,并将通过这些步骤为MNIST构建一个深度卷积神经网络. 这个教程假设你已经熟悉神经网络和MNIST数据集.如果你尚未了解,请查看新手指南. 安装 在创建模型之前,我们会先加载MNIST数据集,然后启动一个TensorFlow的session. 加载MNIST数据 为了方便起见,我们已经准备了一个脚本来自动下载和导入MNI

在Windows*上极速飞艇平台定制开发编译Tensorflow教程

最简单极速飞艇平台定制开发[大神源码论坛]dsluntan.com [布丁源码论坛]budingbbs.com 企娥3393756370的 Tensorflow 的安装方法是在 pip 一键式安装官方预编译好的包 pip install tensorflow 通常这种预编译的包的编译参数选择是为了最大兼容性而不是为了最优性能,导致在使用过程中,每次运行代码都会输出一大堆的 warning 信息.例如在安装了谷歌官方的 Tensorflow 1.3.0 包后,运行以下测试代码时 import te

史上最详细的Android Studio系列教程一--下载和安装

链接地址:http://segmentfault.com/a/1190000002401964#articleHeader4 原文链接:http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1/ 背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显

【转】Android Studio安装配置学习教程指南 下载和安装--不错

背景 相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢? 虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友求studio的详细教程,那么今天我就手把手教大家下载.安装.使用,Studio之路从这里开始. Android Studio VS Ec