文章目录
- 一、 前言
- 二、PyCharm
- 1.PyCharm的介绍
- 2.PyCharm相比较cmd的优势
- 3.PyCharm的下载
- 4.PyCharm的安装
- 4.1 第一步
- 4.2 第二步
- 4.3 第三步
- 4.4 第四步
- 4.5 第五步
- 4.6 第六步
- 4.7 安装完成
- 4.8 同意条款
- 4.9 数据共享
- 4.10 软件界面
- 4.11 新建项目
- 4.12 项目编写和运行
- 4.13 汉化
- 三、 打包python文件
- 1.安装PyInstaller
- 2.cd切换到Python脚本所在的目录
- 3.使用命令生成可执行文件
- 4.结果
- 四、 总结
一、 前言
接上一篇Python新手上路:“用Python和Pygame创造你的流星雨”后,今天讲一下PyCharm的下载与安装以及如何pyinstaller打包python文件变成一个可直接运行的文件。
二、PyCharm
1.PyCharm的介绍
PyCharm是一款由JetBrains开发的集成开发环境(IDE),专门用于Python语言的开发。它提供了许多功能和工具,旨在提高开发人员的生产力和代码质量。
其实你在上一篇也能发现我没在PyCharm上开发,而是使用命令行(cmd)来进行Python开发。这是由于Python的特性导致的,Python本身就提供了一个交互式解释器和命令行工具,可以在命令行中执行Python代码。那为什么我们还要安装PyCharm呢?
2.PyCharm相比较cmd的优势
- 代码编辑器:PyCharm提供了强大的代码编辑器,支持语法高亮、代码自动完成、代码导航、代码重构等功能。它还具有智能代码分析和错误检查,可以帮助您编写更可靠的代码。这些在cmd命令行中是无法实现的。
- 代码调试:PyCharm内置了强大的调试工具,可以帮助您诊断和修复代码中的问题。您可以设置断点、逐行执行代码、查看变量的值和表达式的结果,并进行堆栈跟踪。而在cmd中进行代码调试通常需要使用Python自带的pdb模块或其他第三方工具,并且功能相对有限。
- 项目管理:PyCharm支持创建和管理多个项目,可以轻松地切换和导航项目。它还提供了版本控制系统的集成,例如Git、Mercurial和Subversion,方便团队协作和代码版本管理。这些功能在cmd中是需要额外的工具和命令来实现的。
- 虚拟环境:PyCharm支持创建和管理虚拟环境,这是Python开发中常用的一种机制。虚拟环境可以帮助您隔离不同项目的依赖关系,并确保它们彼此不冲突。而在cmd中需要使用Python自带的venv模块或者使用第三方工具来管理虚拟环境。
- 测试工具:PyCharm集成了功能强大的测试工具,可以帮助您编写和运行单元测试、集成测试和性能测试。它还提供了测试覆盖率分析,帮助您了解测试代码的覆盖程度。而在cmd中需要额外的工具和命令来实现这些功能。
- 其他功能:PyCharm还提供了许多其他实用的功能,如代码模板、任务管理、数据库工具、Web开发支持(如Django和Flask)、科学计算库支持(如NumPy和Pandas)等。
总的来说,PyCharm相对于cmd命令行提供了更多的开发工具和便捷的功能,可以大大提高开发效率并提升代码质量。
3.PyCharm的下载
你可以直接通过PyCharm官方网站进行下载。
这是PyCharm官方网站上的Windows下载页面,您可以从这个页面下载PyCharm的Windows版本安装程序。
在页面中,您可以选择不同的版本进行下载,包括Community版和Professional版。Community版是免费的开源版本,适合个人开发者和小型团队使用。而Professional版则提供了更多高级功能,并且支持Django、Flask等框架的开发,但是需要付费。
在选择版本之后,您需要选择下载对应的操作系统版本,然后点击“Download”按钮即可开始下载安装程序。
这里只需要静静等待下载完成。
下载完成,下一步安装。
4.PyCharm的安装
4.1 第一步
双击pycharm-community-2023.3.2.exe进行安装,等待一会出现这个界面,点击下一步
4.2 第二步
默认路径或者自己选择安装路径,然后下一步
4.3 第三步
全部勾选,然后下一步
4.4 第四步
点击安装
4.5 第五步
安装中,这里需要等待一会。
4.6 第六步
安装完成,需要重新启动下电脑。
4.7 安装完成
电脑重启后,桌面上就有了PyCharm的快捷方式。(这是我们上面安装过程勾选的)接下来就试试怎么用。
4.8 同意条款
这里我是第一次打开,显示了一些条款,你需要勾选后,才能够继续下一步。
4.9 数据共享
这里是数据共享选项,可以选择发送或者不发送。
你也可以在设置|外观与行为|系统设置|数据共享中更改此行为。
4.10 软件界面
软件终于打开了,接下来新建一个项目试试。
4.11 新建项目
第一次使用,这里就有点犯难了,只能问下度娘的建议。最后勾选 Create a main.py welcome script然后Create。
- Create Git repository: 如果您计划使用版本控制系统(如Git)来管理您的项目代码,那么可以勾选此选项。PyCharm将会自动为您的项目创建一个Git仓库,并初始化一些Git相关的配置文件。这样您就可以使用PyCharm内置的Git工具进行代码版本管理。
- Create a main.py welcome script: 如果您希望在项目创建时自动生成一个main.py文件,并在其中包含一个欢迎脚本,可以勾选此选项。这是一个方便的起始点,您可以在该脚本中编写项目的入口代码或初始化逻辑。
在PyCharm中,Interpreter type是指解释器类型,也就是你要使用哪种Python解释器来运行代码。
- probject venv是指项目解释器,是在项目级别上配置的Python解释器。在PyCharm中,每个项目可以独立配置自己的Python解释器,这样就可以在不同的项目之间使用不同版本的Python。
- base conda是指Anaconda或者Miniconda安装路径下的环境,这些环境可以在PyCharm中使用,而且与其他Conda或者命令行工具中的环境共享。
- Custom Environment是指自定义环境,您可以配置其他Python解释器路径或者使用虚拟环境来作为运行环境。如果您想要使用PyCharm以外的Python解释器,那么可以选择这种类型。
4.12 项目编写和运行
项目创建完成后默认就有个初始程序,我们直接点击右上角运行下。
打印出Hi,PyCharm结果说明运行成功啦,说明PyCharm是可以正常使用的。
4.13 汉化
按照以下步骤安装,等install按钮会变为Restart IDE 按钮,点击此按钮后pycharm会重启,重启软件后所有的菜单将变为中文。
这样就汉化成功了,如下图所示。
三、 打包python文件
PyInstaller是一个用于将Python代码打包成可执行文件的工具。您可以按照以下步骤使用PyInstaller:
1.安装PyInstaller
在cmd命令行上使用pip install pyInstaller进行安装
2.cd切换到Python脚本所在的目录
2.安装完成后,使用cd命令cd C:\Users\xiaobuding\Desktop\Python\Test切换到您的Python脚本所在的目录。
3.使用命令生成可执行文件
在cmd命令行上使用pyinstaller -F test.py生成可执行文件,其中test.py是您要打包的Python脚本的文件名。
4.结果
点击进入dist文件夹,里面就有一个test的可执行文件。
如果想要打包给没有安装python的好友,只需要把上面build和dist以及test.spec三个文件放入同一个文件夹下,然后压缩文件夹发给好友就可以了,是不是挺简单的,快去试试把。
四、 总结
感谢你的观看,谢谢!