气象互助社 发表于 2024-2-25 19:53:03

3.Python编译器介绍及安装教程(一):PyCharm与VSCode

本帖最后由 气象互助社 于 2024-2-29 11:25 编辑

本文主要介绍两个Python的几个常用的编译器:PyCharm与VSCode。1.pycharmPyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Python语言开发时提高其高效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发,出自JetBrains之手。
PyCharm的优点和缺点优点:
优点:
[*]强大的功能:PyCharm提供了丰富的功能,包括代码自动补全、调试、代码重构、版本控制等,使开发更加高效。
[*]友好的用户界面:PyCharm拥有直观的用户界面和易于使用的工具,使开发者可以轻松地进行代码编写和调试。
[*]支持多种框架和库:PyCharm支持多种Python框架和库,包括Django、Flask、NumPy等,使开发者能够更轻松地开发和调试项目。
[*]丰富的插件和扩展:PyCharm拥有丰富的插件和扩展,可以满足不同开发者的需求,定制化程度高。

缺点:
[*]资源占用较大:PyCharm相对于其他轻量级的编辑器,占用了较多的系统资源,可能会导致较慢的启动和运行速度。
[*]学习曲线较陡:对于初学者来说,PyCharm可能需要一定的时间来适应和学习,不太适合快速上手。
[*]商业软件:PyCharm虽然有免费的社区版,但更多的高级功能需要购买专业版或者企业版,对于个人开发者来说可能有一定的成本压力。

注:(每个人的编程喜好不同,下面是关于pyharm的一些相关设置,读者可以根据使用时的实际体验来选择,笔者选择的是jupyter,后续文章会会介绍到的)名词解释IDE的意思是Integrated Development Environment,集成开发环境。是用于提供程序开发环境的应用程序,集成了代码编写功能、分析功能、编译功能、调试功能等。
PyCharm安装与环境配置
一:下载PyCharm进入PyCharm官网点击Download后,如图所示,professional 表示专业版,community 表示社区版,推荐安装社区版,因为是免费使用的。如果要安装专业版,需要进行付费(或破解)使用。
官网:https://www.jetbrains.com/pycharm/download/?section=windows#section=windows



二:安装PyCharm1.下载完成后点击安装,根据自己电脑的情况选择安装在哪个盘。这里我选择了D盘进行安装。
2.按图中勾选,然后点击next。一般update context menu用不到,可选可不选。
3.一直点击next,出现如图,点击Finish
三:配置PyCharm环境1.出现如图,表示已安装好PyCharm
2.点击New Project→右下角Create创建第一个项目
3.PyCharm字体设置点击File→Settings→Editor→Font,可以设置字体,字体大小,行间距等,如下图:
4.PyCharm颜色风格设置点击File → Settings → Editor → Colors Scheme → 选择Scheme的值,如下图:
5.PyCharm更换解析器设置
电脑装了2个或多个解析器,如何更换点击File->setting->project:(你的项目名)->project interpreter这里因为我安装了anaconda,所以用的是anaconda的解析器
6.运行第一个“hello world”程序在创建的项目project1右键→New→Python File,命名后就创建了一个Python项目,如图:
输入 print("wello world"),右键→run‘项目名称’,显示运行成功,如图:
2.VScodeVSCode(Visual Studio Code)的优点和缺点优点:
[*]轻量级和快速:VSCode是一款轻量级的编辑器,启动速度快,占用系统资源少,适合于快速的开发和编码。
[*]强大的扩展性:VSCode拥有丰富的插件和扩展,可以满足不同开发者的需求,定制化程度高,可以通过插件进行语言支持、调试、版本控制等功能的扩展。
[*]多语言支持:VSCode支持多种编程语言,包括Python、JavaScript、C++等,使其适用于不同类型的开发项目。
[*]集成调试功能:VSCode集成了强大的调试功能,可以方便地进行代码调试和错误排查。

缺点:
[*]较复杂的配置:对于一些高级功能的配置和定制可能需要一定的学习成本,相对于一些简单的编辑器来说,使用起来可能会有一定的复杂性。
[*]较少的内置功能:相比一些大型的集成开发环境(IDE),VSCode可能在一些功能上略显不足,需要通过插件来弥补。
[*]较弱的大型项目支持:对于大型项目的支持可能不如一些专门的集成开发环境(IDE)如PyCharm等,可能在项目管理和调试方面稍显不足。

VSCode安装与环境配置
一:下载安装vscode在官网上下载好安装包后,进行安装,此处选择的安装目录为D盘
点击下一步,此处可创建桌面快捷方式
点击下一步,直到安装完成。打开VSCode,如图:
二:配置VSCode的Python环境1.点击左侧扩展,可进行环境的配置
2.搜索框中搜索Chinese可安装中文版语言包,这里我已经安装,所以显示的就是中文。

3.搜索框中搜索python,可安装python扩展至于其他扩展,如有需要的同学可网上自行进行查阅安装。
三:运行VSCode的Python程序1.安装好python扩展包后,点击左上角第一个“资源管理器”,点击“打开文件夹”,选择自己创建的一个文件夹,就可以开始项目了。
2.点击“新建项目”,进行命名,记住一点要加.py后缀,不然无法识别文件类型,这里创建了一个叫做“test.py”的文件
3.在程序框中输入“print("hello world")”,右键,点击“在交互式窗口中运行当前文件”,显示运行成功。
页: [1]
查看完整版本: 3.Python编译器介绍及安装教程(一):PyCharm与VSCode