如何搭建Python与TensorFlow的完整开发环境?

摘要:Python 与 TensorFLow 环境搭建 Python 语言简介 Python 是目前人工智能领域使用最广泛的语言 Python 语言是荷兰人 Guido van rossun 于 1989 年开始开发,并于 1991 年推出了第一
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 官网 在 CMD 中输入 python 出现如下界面表示安装成功: 通过输入 quit() 即可退出: 在 CMD 中输入如下命令验证 pip 是否安装成功: pip --version 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: 通过如下命令切换到 “tensorflow” 环境: activate tensorflow 安装 tensorflow pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple/ 安装完毕后输入 “python” 并输入如下代码: import tensorflow 出现下图中的内容证明安装成功。 在 Jupyter 中使用 Anaconda 中的 TensorFlow 环境 通过如下命令切换到 “tensorflow” 环境: activate tensorflow 通过如下命令安装 ipykernel: conda install ipykernel 安装完成后打开 Jupyter