Pycharm(python集成开发环境 IDE)在win7下的使用

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

1. pycharm的安装

下载地址:点击 pychrm的官方首页
点击右上角的“Download”按钮,会出现如下两个版本:
Pycharm(python集成开发环境 IDE)在win7下的使用_第1张图片

  • Community这个版本是免费的,Professional是收费的,作为个人开发者,选择 Community,这个版本有我们开发需要的全部功能。

  • 点击 Download 按钮就开始下载安装文件:pycharm-community-2016.3.2.exe

  • 傻瓜式安装,建议修改下安装路径,然后一路Next

2. pycharm的配置

双击桌面上 JetBrains PyCharm 4.5.2 图标,打开pycharm,点击 File -> New Project -> 填写项目名:Hello -> create 创建一个新的项目Hello。

  • 2.1. 导入导出设置
    点击 File -> Import Settings or Export Setting
    Pycharm(python集成开发环境 IDE)在win7下的使用_第2张图片
    这样就能将以前对pyChram的设置风格保存下来。
  • 2.2. 设置项目使用的Python版本
    点击 File -> Settings ->Project: xxx -> Project Interpreter ,设置好python的路径(新版的pyCharm提供了虚拟环境配置,可以定制化库函数,参考本文后面附加章节说明)。
    后面Project下的文件才能选择到这个版本信息。
    Pycharm(python集成开发环境 IDE)在win7下的使用_第3张图片

    Pycharm(python集成开发环境 IDE)在win7下的使用_第4张图片

  • 2.3. 显示code行号
    点击 File -> Settings -> Editor -> General ->Appearance ,勾选 show line numbers 显示行号。

  • 2.4. 修改coding时的字体
    点击 File -> Settings -> Editor -> Colors & Fonts ->Font ,显示如下:
    Pycharm(python集成开发环境 IDE)在win7下的使用_第5张图片
    注释[2]:字体模板,默认配置几种模板。可以通过 Save As… 按钮创建出自己自定义的字体模板。
    注释[3]:当前选中字体模板下的配置清单:字体类型,大小,行间距。如果是系统默认字体模板,就如上图所示,呈现灰色,无法修改。
    注释[4]:当前选中字体模板下效果预览。
    修改过程任选一种Scheme:GitHub -> 点击Save As… -> 填写新的模板名:MyCodingStyle -> 修改Editor Font下的选项:字体,大小,行间距 -> 建议勾选Secondary font,选择一种备用字体 -> 点击OK完成,如下图:
    Pycharm(python集成开发环境 IDE)在win7下的使用_第6张图片
    在刚才的工程Hello下,新建一个 python文件,检查刚才的设置是否生效:
    Pycharm(python集成开发环境 IDE)在win7下的使用_第7张图片
    注意:新建的python文件名要尽量避免和标准库中的模板(例如urllib)一样,避免在使用时发生冲突。

  • 2.5. 配置快捷键
    点击 File -> Settings ,搜索keymap,显示如下,然后选择一个你以前熟悉的开发环境和使用习惯:
    Pycharm(python集成开发环境 IDE)在win7下的使用_第8张图片

3. pycharm常用的工具

  • 3.1. 运行python代码
    编写好之后,就要运行我们的python代码了。
    点击工具栏上的 Select Run/Debug Configuration 按钮 -> 进入配置页 -> 点击 + 添加配置信息,选择Python -> 配置详细信息
    Pycharm(python集成开发环境 IDE)在win7下的使用_第9张图片
    Pycharm(python集成开发环境 IDE)在win7下的使用_第10张图片
    主要设置其中三项:名称,脚本,参数。
    最后点击工具栏的 运行按钮(绿色的播放按钮),执行配置好的python程序。
    结果显示在下面的输出窗口:
    Pycharm(python集成开发环境 IDE)在win7下的使用_第11张图片
    备注:控制台左边有一些快捷按钮,可以控制程序的执行。

  • 3.2. python代码的调试
    下断点:在行号右边,代码左边单击鼠标左键就可以 添加/取消 断点。
    Pycharm(python集成开发环境 IDE)在win7下的使用_第12张图片
    Debug:点击工具栏的Debug(爬虫图标)按钮,程序会在断点停下来,显示如下的debug窗口。
    Pycharm(python集成开发环境 IDE)在win7下的使用_第13张图片

注释[1]:调试按钮,和在VC中调试差不多。

  • 单步执行(跳过,不进入函数):F8
  • 单步执行(跳入,进入函数):F7
  • 单步执行(跳入,进入我的代码):Alt + Shift + F7
  • 单步跳出(跳出函数):Shift + F8
  • 执行到光标所在位置:Alt + F9
  • 计算表达式(计算此断点出自定义表达式的值):Alt + F8

注释[2]:变量窗口,可以在这里看到各个变量的值和类型。
注释[3]:将指定变量添加到变量观察窗口。
注释[4]:变量观察窗口,因为在变量窗口中会有很多变量,尤其是大型的程序,观察起来非常不方便,而我们可能关心的变量只有几个。

4. pychram常用的快捷键

点击 File -> Settings -> Keymap ,可以看到默认的快捷键:
Pycharm(python集成开发环境 IDE)在win7下的使用_第14张图片

  • 注释/恢复代码块:ctrl + /

5. 附加信息

5.1. 为每个项目配置虚拟环境

  • 之前,每个项目使用的python库都是系统全局的,对于需要修改python原始模块的项目来说非常不方便,修改一个源文件,影响的是所有的项目,新的pyCharm直接为每个项目配置了虚拟环境,按需使用python模块,copy一份拷贝,独立开来,防止互相影响。
  • 最早的pyCharm版本,直接使用python全局的库:
    Pycharm(python集成开发环境 IDE)在win7下的使用_第15张图片
  • 现在的版本,每个project有自己的虚拟环境:
    Pycharm(python集成开发环境 IDE)在win7下的使用_第16张图片
  • 但是这种虚拟环境也有缺陷,如果一个项目中要引用大量的库,而且又不需要修改到库文件,那么就需要点击右边的 “ + ”号,一个一个添加,挺麻烦的。
    Pycharm(python集成开发环境 IDE)在win7下的使用_第17张图片
  • 所以,我们可以把虚拟环境,换成全局的,看下面:
    Pycharm(python集成开发环境 IDE)在win7下的使用_第18张图片
    Pycharm(python集成开发环境 IDE)在win7下的使用_第19张图片
  • 特别需要注意的一点是:修改完整个project的python环境之后,针对执行脚本部分的配置,也要一起设置,这个是需要单独设置的
    Pycharm(python集成开发环境 IDE)在win7下的使用_第20张图片

5.2. 安装python模块

Pycharm(python集成开发环境 IDE)在win7下的使用_第21张图片

你可能感兴趣的:(python基础)