1 PyCharm 简介
PyCharm 是一款由 JetBrains 公司开发的专门用于 Python 语言开发的集成开发环境(IDE)。以下是其相关介绍:
1.1 特点与功能
- 智能代码编辑:提供高度智能化的代码编辑器,支持语法高亮、自动补全、代码重构、代码提示、跳转等功能,可根据上下文提供变量、函数和模块的建议,帮助开发者更高效、舒适地编写 Python 代码。
- 集成调试与测试:集成了强大的调试器,支持设置断点、单步执行、查看变量值等功能,能帮助开发者快速定位和解决代码中的错误和问题。还内置了单元测试框架,方便开发者编写、运行和分析测试用例。
- 代码导航与搜索:提供高效的代码导航和搜索功能,可帮助开发者快速定位和浏览代码,能让开发者轻松地跳转到函数定义、查找引用、查找特定符号等,无论代码库规模大小,都能快速找到所需的代码片段。
- 版本控制集成:内置了对 Git、Mercurial、SVN 等各种版本控制系统的支持,方便开发者进行代码的版本管理、团队协作和代码管理。
- 丰富插件支持:提供了丰富的插件支持,其插件市场有大量插件可供选择,开发者可以根据自己的需求和偏好安装插件,扩展 PyCharm 的功能。
- 项目与代码管理:具有强大的项目管理功能,可以创建和管理多个项目。提供了丰富的静态代码分析工具,可检测潜在的错误、不一致的代码风格,并提供相应的修复建议。
1.2 版本分类
- PyCharm Community Edition(社区版):免费开源,提供了基本的 Python 开发功能,适合初学者和个人开发者进行小型项目开发或学习使用。
- PyCharm Professional Edition(专业版):付费版本,提供了更多高级功能和工具,如对 Web 开发框架的全面支持、数据库开发功能、科学计算和机器学习框架支持等,适用于企业级开发团队或有更高要求的个人开发者。
- PyCharm Edu:专门针对教育领域的版本,为教师和学生提供了额外的教育工具和资源,支持学习和教学过程中的 Python 开发。
适用场景
- Web 开发:支持 Django、Flask、FastAPI 等流行的 Python Web 框架,可进行 Web 应用程序的开发和调试。
- 数据科学:可作为数据科学家和分析师的强大工具,支持数据处理、机器学习模型的开发和调试,对 Pandas、NumPy、TensorFlow、PyTorch 等科学计算和机器学习库有良好的支持。
- 系统管理:在运维领域,可用于编写自动化脚本、管理配置文件等任务。
- 游戏开发:提供了一套完整的开发环境,支持游戏开发中的各种需求。
- 教育教学:PyCharm Edu 版为教师和学生提供了丰富的教育资源和工具,有助于 Python 编程的教学和学习。
–
2 PyCharm 下载、安装与激活
在安装 PyCharm 之前,需要电脑提前安装好 Python(有 Anaconda 也可),如果还没有下载的话,点击链接Anaconda 的安装与配置,里面有详细的下载过程可以参考。
2.1 PyCharm 的下载
点击进入PyCharm官网:
往下滑,然后根据自己电脑的系统选择相应的安装包:
这里先说一下,大家直接下载 PyCharm Profession 的即可,这里也可以试用三十天(三十天后需要花钱激活),需要激活的评论或者私聊我,这里发不出来,审核无法通过。
2.2 PyCharm 的安装
点击打开下载好的安装包,会出现弹窗,点击Next:
然后这里我们可以更改安装的路径(个人建议自己在 D 盘或者 E 盘新建个文件夹然后再安装到新建的文件夹中,这样以后找相关的数据好找)。
安装选项设置这样即可。
-
Create Desktop Shortcut:勾选PyCharm后,在桌面创建快捷方式,该项勾选。
-
Update Path Variable(restart needed):勾选Add “bin” folder to the PATH(增加bin文件夹到环境变量)后,电脑重启后会更新环境变量,该项勾选。
-
环境变量是在操作系统中一个具有特定名字的对象,它代表了一个或者多个应用程序的信息。当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还会到环境变量path中指定的路径去找可运行的对象。
-
环境变量中的系统变量是对所有用户有效,用户变量是对当前登录的windows账号有效,当系统变量查找不到时,会到当前用户变量中查找。另外,环境变量名称是不区分大小写的,比如:PATH和path,两个名称是一样的。
-
Update Context Menu:勾选Add "Open Folder as Project"后,更新上下文菜单,也即安装后在文件夹中,鼠标右键的菜单中出现Open Folder as PyCharm Project选项,单击该选项即可启动PyCharm,在该文件夹以项目形式启动,若该文件夹是项目所在文件夹,则是打开该项目,若该文件夹不存在项目,则自动建立项目。该项是否勾选可根据需求而定,推荐勾选,方便查看python文件或自动创建项目。
-
Create Associations:勾选.py后,创建python文件与PyCharm关联,也即.py脚本(script)文件可以用PyCharm方式打开。在计算机中,依据一定的格式编写的可执行文件称为脚本。
开始菜单中 PyCharm 快捷方式的文件夹设置如下即可,点击Install,然后等待安装完成即可。
最后这个是选择是否立即启动,上面是立即启动,下面是稍后启动,大家按需使用即可。
2.3 PyCharm 的激活
这里是激活页面。需要激活的私聊或评论我哦~
3 PyCharm 使用
这里就是可以正式使用的页面了。
接下来我们新建一个项目简单实用一下。点击New Project新建项目。
存储路径、类型、虚拟环境都配置好了之后,然后点击Creat就可以创建项目了。下面是创建好的项目界面。
至此,我们就可以开始我们的编程了。