1. 什么是环境

通俗理解:写代码、翻译代码、执行代码的软件(工具)总和。
屏幕快照 2020-03-08 下午12.52.47.png

2. 环境搭建

代码编辑器的下载

  • 系统自带的vim
  • Sublime Text;直接官网下载即可,官网地址:(http://www.sublimetext.cn/
    • Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用)
    • Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
    • Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。
    • Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。
  • PyCharm;Python集成开发工具

Python解释器的下载

  • 官网:https://www.python.org/
  • Downloads —> 选择对应的操作系统 —> 选择对应的版本。
  • Python2今年开始已经停止维护,我们目前都是使用Python3,一般使用稳定版3.6或者3.7。
  • 不用选择太新的版本,可能会和后面框架版本问题产生冲突

代码如何运行的?

  • vim、Sublime编辑器写代码,保存成.py文件,使用终端命令行的形式:Python3 xxx.py
  • pycharm可以直接运行
  • 交互模式:ipython或者Jupyter Notebook

    3. PyCharm的使用

    1. PyCharm是什么?为什么使用它而不是其它编辑器?

    PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。 —-百度百科

  • 用什么写代码?

  • 代码是如何运行起来?

常用代码编辑器:vim、Sublime Text、PyCharm
最常用:PyCharm;它是一个IDE(Integrated Development Environment 集成开发环境

大神写代码不拘泥于用什么编辑器,我们众生来说,好的编辑器能帮我们事半功倍。
例如vim一大堆的快捷键,学习成本高;Sublime也可以跨语言跨平台编辑,但很多其他功能需要安装插件。
我们通常会使用IDE,尤其是做大项目的时候,方便管理。
常见IDE

  1. PyCharm 智能Python集成开发工具
  2. IntelliJ IDEA Java整合开发工具
  3. PHPStorm PHP 集成开发工具
  4. WebStorm 智能HTML/CSS/JS开发工具

2. PyCharm如何使用

  1. 打开PyCharm

image.png

  1. 创建工程,选择Python解释器

屏幕快照 2020-03-08 下午5.38.52.png
不同的系统,不同的pycharm版本不同,这里显示会有所不同,但功能基本上一致,不用纠结。主要就是两条,选择文件存储路径,选择Python解释器。

  1. 创建Python文件

image.png

  1. 编写代码,并执行Python文件

image.png

以上是使用pycharm写了一个“hello world”

4. 总结

  • 环境,就是写代码、翻译代码、执行代码的软件(工具)总和。
  • 常用代码编辑器vim、Sublime Text、PyCharm
  • 关于Python集成开发环境(IDE):PyCharm。做大项目开发最常用。