经过上一篇文章的介绍,小伙伴已经对python有了一定的了解,这么好的一个蛋糕就摆在那里,隔着橱窗看看都让人垂涎欲滴,怎么才可以得(用)到(起)它(来)呢?怎么选择一个好的工具?怎么才能把这个工具利用起来?这将是本章讨论的要点所在:
编译器的选择
作为一个正值发展青壮年时期的高级语言(诞生于1990年),易用的语法、友好的开发支持和广大的用户,支持python的编译器确实有不少。
可选的工具
- Visual Studio MS出品的大而全的代码IDE工具,体积庞大
- Visual Studio Code MS出品的轻量级的代码编辑器,可以通过安装插件支持python,可以视为VS studio的lite 版本
- Sublime Text 基于VIM的代码编辑器,可以通过安装插件支持python。
- Pycharm Community JetBrain出品的专门针对python 的IDE代码开发环境,这个是免费版
- Pycharm Professional JetBrain出品的专门针对python 的IDE代码开发环境,这个是收费版,比community支持更多的功能
- VIM 可以通过安装各种插件实现python的开发、debug和运行等功能
这里边最为强大的一定是VS。支持众多的开发语言,其主要支撑的目标是C和Basic类语言,对于开发目标定位于windows平台会比较友好。目前也有了支持python VS。VS Code是一个更为轻量级和专注于代码开发的工具,相比VS,具有小而灵的优势。
VIM和Sublime Text:这两个属于通过配置文本编辑器来达到python程序开发的目的。量级轻,对VIM的用户比较友好,资源消耗低。用户需要额外的环境插件配置,将其自身的便利性和python的调测需求联动起来。
Pycharm:专业的python IDE开发环境,整体的性能不亚于VS系列。由于是专注于python,加之Community版本的免费,平衡考虑,是当下比较均衡的一个选择,优点很多,缺点就是一个:比较占用系统资源,毕竟是IDE环境。
Pycharm 特点和版本区别
下列的列表罗列了Pycharm Community和Professional版本的区别 (来自于 JetBrain-Pycharm)
Professional版本功能多了很多,但是价格也很美丽(~199US$/year ),对于ICer来言,Community已经非常强大了,建议大家可以直接上手Community,等到学成之日,再出手Professional版本,也是很香的。
安装Pycharm Community
既然这是一个超(费)厉(资)害(源)的IDE,一定是一个比较庞杂的工具。通过这里的简介和了解,争取可以快速配置好本地的Pycharm,可以看到第一个python的Hello World
这里的安装分为两个部分:python解析器的安装和IDE的安装。
Python解析器的安装:
-
python解析器下载:
点击官网链接进行下载: Python3.9.6
这个下载是python的解析器和IDLE:一个可以进行交互模式调测python的交互工具
官网访问比较慢,笔者也提供了python 3.9.6 64bit 版本的百度网盘链接,供各位小伙伴选择使用(微信扫描二维码即可获取网盘链接):
-
python 安装:
第一步配置安装路径,默认就好
为了在windows里边使用python,这里需要把勾选高亮的地方,确保python.exe可以添加到环境变量的PATH里边
安装成功如下。
-
环境变量的确认
这里可以打开windows的环境变量,可以看到PATH已经被添加了python的路径:
在windows运行dos界面,使用命令python --version
查验python的版本信息:
-
IDEL(python交互调试器 )的唤起和简单使用
在安装python的同时也会安装python的交互器IDEL,这个可以在windows Start里边找到:
使用IDEL运行简单得python脚本:
-
pip的安装测试
pip是著名的python包管理器。为了便于使用,python安装的过程中,pip也会被按章进来。可以直接使用pip在命令行里对python的包进行在线安装,升级等操作,非常的方便,使用命令pin --version
可以查看pip的版本信息:
使用pip help
可以查看相应的帮助信息:
Pycharm的安装:
-
Pycharm工具下载
点击官网链接进行下载:Pycharm Community
笔者也提供了最新版pycharm-community-2021.2 的百度网盘链接,供各位小伙伴选择使用(微信扫描二维码即可获取网盘链接):
-
Pycharm 工具安装
安装基本都是常规安装,具体见下面的简明步骤:- 安装开始
- 配置安装路径
- 对py文件进行关联和配置PATH增强便捷访问
- 安装进行中
- 安装完成,重启确保配置生效
- 安装开始
Pytharm 的简明使用教程
Pytharm是一个功能非常强大的python 开发的IDE工具,通过阅读下文,各位小伙伴可以快速上手,避免一些坑,可以把精力主要集中到语言开发上,助力提高python编程。
-
第一次启动Pycharm和基本配置增强
启动,一定是标准的E文界面。欢迎页面左侧有四个标签选项,分别是项目,自定义,插件和学习使用Pycharm-
项目标签包括:创建、打开项目和打开历史版本(默认使用VCS版本管理器),
-
在自定义界面里边,用户可以改变Pycharm的配色以及IDE的字体大小,在键盘映射(keymap)里边可以调整windows或者Sublime Text等键盘模式,
-
进入到插件页面,点击插件仓库,这里有非常丰富的Pycharm插件供用户选择使用。有大量免费的插件也有一些优秀的收费插件(譬如:Material Theme UI)
这里推荐一些常有的优秀插件,会让Pycharm如虎添翼。
Material Theme UI Lite 一个Material Theme UI的轻量版本,小巧且免费,是Material Theme UI转成收费版后的第一替代者
IdeaVim 一个可以在Pycharm里边使用VIM的优秀插件,各位VIMer一定不要错过
这个插件像VIM一样可以设定VIMRC文件,文件路径在:C:\Users\$USER_NAME\.ideavimrc
各位VIMer可以按需修改。大体的语法格式如下(但是有一些语句并没有作用,譬如:colorscheme,这个也很好理解,毕竟Pycharm在更高层总体管控的配色):
Chinese(Simplified)Language Pack / 中文语言包 这个Pycharm官方认证的中文语言包,比那个中文补丁exe更为全面和强大,强烈推荐
以上插件安装完成后,工具会提示安装的插件需要重启才能生效,这里我们选择重新启动Pycharm。
-
-
重新启动Pycharm
这次进到Pycharm里边,整个界面焕然一新,中文扑面而来,那一股亲切之气油然而生。
-
这个时候切换到自定义窗口,点击配色方案下拉框,可以看到这里多了很多以Material开头的配色方案
选择Material Lighter来实现清爽的界面切换。
-
返回到项目窗口,点击新建项目创建第一个Pycharm里边的项目:
-
项目的基本设定:路径和解析器的配置,并且创建初始化main.py 欢迎脚本。注意,这里的解析器可以完全根据项目分别设定,用户可以在Pycharm分别创建基于python2和python3的项目
-
进入项目,这里会有一个每日技巧提示,觉得有用可以保留,否则可以点选不显示小技巧
-
通过点击工具下拉框,可以实现某些插件的配置修改:
-
程序运行:基于现有的main.py欢迎脚本,点击运行 -> 运行‘main’,或者直接使用Shift+F10,进行程序运行。如果有多个py脚本,先使用运行(Ctrl+Shift+F10),进行目标脚本选择和运行。
-
运行结果会出现在Pycharm的下部运行状态栏:这个示例是一个简单的打印语句:“Hi Pycharm”
到此,已经了解了python集成开发环境的安装和基本使用,有兴趣的小伙伴可以在自己的电脑上试一试,让python的Hello World! 映入眼帘!
本章词汇
词汇 | 解释 |
---|---|
Pycharm | JetBrain公司出品的python编程IDE工具 |
IDLE | python自家出品的集成开发学习环境 |
Pycharm 插件 | 为Pycharm IDE运行便利性所提供的额外支撑 |
【敲黑板划重点】
工欲善其事,必先利其器,Pycharm大而全并且灵活方便,是开发简单程序和大型项目的好工具
参考资料
Mark Lutz Python 学习手册
python,org IDLE user manual
JetBrain Pycharm Community user manual