爬虫课程(二)|PyCharm的安装激活和简单使用

PyCharm启动页面
一、简单介绍
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。
二、PyCharm下载安装激活
2.1、进入官网 http://www.jetbrains.com/pycharm/download/
2.2、下载自己对应系统的专业安装包,进行安装(安装很简单,我这边不做详述)

左边是专业版
Linux下启动可以通过执行PyCharm安装包里面的bin/pycharm.sh来启动PyCharm,当然也可以设置一个快捷名:pycharm。设置步骤如下:
编辑 vim ~/ .bashrc
在最后加上 alias pycharm="bash /home/Downloads/pycharm-2017.2.3/bin/pycharm.sh"
编辑完成之后执行 source ~/ .bashrc使命令生效
2.3、激活PyCharm专业版
激活方式有3种:购买正版(真心的);选择试用,免费试用30天;网上找激活码。
前面两种方式操作很简单,我这边主要介绍下第三种激活方式,利用pycharm license server激活。
现在网上找到最新可用的license server

百度搜索pycharm license server
1)打开激活窗口,打开软件时就会弹出这个注册的窗口。
2)选择 Activatenewlicense with: Licenseserver(用license server激活)。
3)在 License sever address 处填入 http://sigusoft.com(如果这个不行可以再找其它的,我亲测可以)。
4)点击 Activate 进行认证。
5)认证完成就可以使用了。
三、PyCharm配置快捷键的方式
我习惯了使用eclipse,所以我把PyCharm的快捷键设置成eclipse一样。
3.1、进入Keymap设置页面
Win和Linux是在File/Settings/Keymap,Mac是在PyCharm/Preferences/Keymap。

进入Preferences

找到Keymap
3.2、设置Keymap
PyCharm支持很多软件的快捷键方式,比如Eclipse、NetBeans、Visual Studio等。

选择某个Keymap
设置完之后我们就可以在不改快捷键编程习惯的同时使用新的IDE啦。
四、设置PyCharm的项目解释器(Project interpreter)
Win和Linux是在File/Settings/Project interpreter,Mac是在PyCharm/Preferences/Project interpreter。通过这个可以设置使用python2.7还是python3.6来解释你的python代码。

Project interpreter