《深度学习之TensorFlow入门、原理与进阶实战》—2.4 熟悉Anaconda 3开发工具

举报
华章计算机 发表于 2019/05/31 13:16:29 2019/05/31
【摘要】 本书摘自《深度学习之TensorFlow入门、原理与进阶实战》一书中的第2章,第2.4.1节,编著是李金洪.

2.4  熟悉Anaconda 3开发工具

  在本书中使用到的开发环境是Anaconda 3,在Anaconda 3里常用的有两个工具,即Spyder和Jupyter Notebook,它们的位置在开始菜单的Anaconda 3(64-bit)目录下,如图2-12所示。

image.png

图2-12  Spyder和Jupyter Notebook的安装目录

2.4.1  快速了解Spyder 

  本书推荐使用Spyder作为编译器的原因是它比较方便,从安装到使用都做了相关的集成,只下载一个安装包即可,省去了大量的搭建环境时间。另外,Spyder的IDE功能也很强大,基本上可以满足日常需要。下面通过几个常用的功能来介绍下其使用细节。

  1.面板介绍

  如图2-13所示,Spyder启动后可以分为7个区域。


image.png

图2-13  Spyder面板

* 菜单栏:放置所有的功能。

* 快捷菜单栏:是菜单栏的快捷方式,其上面需要放置哪些快捷菜单,可以通过菜单栏中View的Toolbars的复选框来勾选,如图2-14所示。

* 工作区:就是代码要写的地方。

* 属性页的标题栏:可以显示当前代码的名字及位置。

* 查看栏:可以查看文件、调试时的对象及变量。

* 输出栏:可以看到程序的输出信息,也可以作为shell终端来输入Python语句。

* 状态栏:用来显示当前文件权限、编码,光标指向位置和系统内存。

  2.注释功能

  注释功能为编写代码中很常用的功能,下面介绍Spyder的批量注释功能,在图2-14中,勾选Edit toolbar复选框,会看到如图2-15所示的注释按钮。

image.png

图2-14  快捷菜单设置 图2-15  注释按钮

  当选中几行代码之后,单击该按钮即可对代码进行注释,再次单击为取消注释。该按钮右边两个按钮是代码缩进与不缩进按钮,不常用。可以通过Tab键与Shift+Tab键来实现。

  3.运行程序功能

  如图2-16中,标注1按钮为运行当前工作区内的Python文件,单击2按钮会弹出一个Run settings对话框,可以输入启动程序的参数,如图2-16中标注框所示。

image.png

图2-16  运行程序

  4.调试功能

  如图2-16中右侧的按钮为调试功能的按钮,Python在运行中同样可以通过设置断点来进行调试。

  5.Source操作

  当同时打开多个代码时,有时想回到刚刚看的代码的位置,Spyder中有一个功能可以实现,在图2-14中,勾选Source toolbar复选框会看到如图2-17所示按钮,左边第一个按钮为建立书签,第二个按钮为回退上次的代码位置,第三个按钮为前进到下次代码位置。

image.png

  以上都是关于Spyder的常用操作。当然Spyder还有很多功能这里就不一一介绍了。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。