Python 语言和 TensorFlow 框架环境准备

Python 与 TensorFLow 环境搭建

Python 语言简介

  • Python 是目前人工智能领域使用最广泛的语言 Python 语言是荷兰人 Guido van rossun 于 1989 年开始开发,并于 1991 年推出了第一个正式版本
  • Python 语言名字的由来据说是基于 Guido van Rossum 对一个英国喜剧团体 Monty Python 的喜爱; Python 本身是“蟒蛇”的意思
  • Python 语言面世以来,其语法优雅简洁而又不失严谨,编程快捷而又易于扩展,很快受到大家的喜爱

Python 语言特点

  • 解释型高级计算机语言
  • 免费开源
  • 语法优雅简洁,编程快捷方便
  • 易于扩展,有大量成熟类库

Python 语言的分支版本

Python 2.X

  • 早期版本,存在一些缺陷
  • 由于历史原因,使用者仍很多,可用类库也很多
  • 2020 年将不再被支持

Python 3.X

  • 语法更严谨规范
  • 更好的面向对象编程支持
  • 改进的 Unicode 编码支持可以更好地支持英文外的各种语言(包括中文)
  • 迭代器、字典处理、文件处理等更完善的编程功能改进和类库支持

主流的深度学习开发框架

  • 老牌的平台:Theano、Caffe、Torch
  • 较新的平台:TensorFlow(Google)、CNTK(Microsoft)、PaddlePaddle(Baidu)、MXNet(Apache)

TensorFlow 的特点

  • 良好的企业支持及文档
  • 选用使用广泛的 Python 语言为主并能应用于 C++、Java、 Javascript、Swift、Golan 等多种常用开发语言
  • 功能齐全(具备 GPU 加速支持等)、性能相对较优异
  • 概念、模式较规范

Python 的安装

点击此处 打开 Python 官网

image
image
image
image

在 CMD 中输入 python 出现如下界面表示安装成功:

image

通过输入 quit() 即可退出:

image

在 CMD 中输入如下命令验证 pip 是否安装成功:

pip --version

image

TensorFlow 的安装

点击此处 打开 TensorFlow 官网

可以通过 pip 安装。在此之前,在 CMD 中输入如下命令切换到国内镜像源:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

注意:如果你开启了网络代理,先将它关闭。

在命令行中输入如下命令即可安装 TensorFlow:

pip install tensorflow

安装 TensorFlow时可能的问题:

  • 预先安装 MicrosoftⅤ Visual c++ Redistributable
  • 预先安装 Microsoft build tools
  • 某些计算机的CPU(主要是支持的指令集较为特殊,需要在网络上搜索对应CPU的版本

通过 Anaconda 安装 Python 与 TensorFlow

点击此处 下载 Anaconda

在命令行中运行如下命令创建一个名为 “tensorflow” 的环境

conda create -n tensorflow python=3.6

在开始菜单中打开 Prompt:

image

通过如下命令切换到 “tensorflow” 环境:

activate tensorflow

安装 tensorflow

pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple/

安装完毕后输入 “python” 并输入如下代码:

import tensorflow

出现下图中的内容证明安装成功。

image

在 Jupyter 中使用 Anaconda 中的 TensorFlow 环境

通过如下命令切换到 “tensorflow” 环境:

activate tensorflow

通过如下命令安装 ipykernel:

conda install ipykernel

安装完成后打开 Jupyter

image

posted @ 2021-09-20 21:43  guangzan  阅读(175)  评论(0编辑  收藏  举报