一键启动Python世界:PyCharm安装全攻略与pyinstaller魔法转换

2023-12-27 09:01:16


一、 前言

接上一篇Python新手上路:“用Python和Pygame创造你的流星雨”后,今天讲一下PyCharm的下载与安装以及如何pyinstaller打包python文件变成一个可直接运行的文件。


二、PyCharm

1.PyCharm的介绍

PyCharm是一款由JetBrains开发的集成开发环境(IDE),专门用于Python语言的开发。它提供了许多功能和工具,旨在提高开发人员的生产力和代码质量。

其实你在上一篇也能发现我没在PyCharm上开发,而是使用命令行(cmd)来进行Python开发。这是由于Python的特性导致的,Python本身就提供了一个交互式解释器和命令行工具,可以在命令行中执行Python代码。那为什么我们还要安装PyCharm呢?

2.PyCharm相比较cmd的优势

  1. 代码编辑器:PyCharm提供了强大的代码编辑器,支持语法高亮、代码自动完成、代码导航、代码重构等功能。它还具有智能代码分析和错误检查,可以帮助您编写更可靠的代码。这些在cmd命令行中是无法实现的。
  2. 代码调试:PyCharm内置了强大的调试工具,可以帮助您诊断和修复代码中的问题。您可以设置断点、逐行执行代码、查看变量的值和表达式的结果,并进行堆栈跟踪。而在cmd中进行代码调试通常需要使用Python自带的pdb模块或其他第三方工具,并且功能相对有限。
  3. 项目管理:PyCharm支持创建和管理多个项目,可以轻松地切换和导航项目。它还提供了版本控制系统的集成,例如Git、Mercurial和Subversion,方便团队协作和代码版本管理。这些功能在cmd中是需要额外的工具和命令来实现的。
  4. 虚拟环境:PyCharm支持创建和管理虚拟环境,这是Python开发中常用的一种机制。虚拟环境可以帮助您隔离不同项目的依赖关系,并确保它们彼此不冲突。而在cmd中需要使用Python自带的venv模块或者使用第三方工具来管理虚拟环境。
  5. 测试工具:PyCharm集成了功能强大的测试工具,可以帮助您编写和运行单元测试、集成测试和性能测试。它还提供了测试覆盖率分析,帮助您了解测试代码的覆盖程度。而在cmd中需要额外的工具和命令来实现这些功能。
  6. 其他功能: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。

  1. Create Git repository: 如果您计划使用版本控制系统(如Git)来管理您的项目代码,那么可以勾选此选项。PyCharm将会自动为您的项目创建一个Git仓库,并初始化一些Git相关的配置文件。这样您就可以使用PyCharm内置的Git工具进行代码版本管理。
  2. Create a main.py welcome script: 如果您希望在项目创建时自动生成一个main.py文件,并在其中包含一个欢迎脚本,可以勾选此选项。这是一个方便的起始点,您可以在该脚本中编写项目的入口代码或初始化逻辑。

在PyCharm中,Interpreter type是指解释器类型,也就是你要使用哪种Python解释器来运行代码。

  1. probject venv是指项目解释器,是在项目级别上配置的Python解释器。在PyCharm中,每个项目可以独立配置自己的Python解释器,这样就可以在不同的项目之间使用不同版本的Python。
  2. base conda是指Anaconda或者Miniconda安装路径下的环境,这些环境可以在PyCharm中使用,而且与其他Conda或者命令行工具中的环境共享。
  3. 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三个文件放入同一个文件夹下,然后压缩文件夹发给好友就可以了,是不是挺简单的,快去试试把。


四、 总结

感谢你的观看,谢谢!

在这里插入图片描述

文章来源:https://blog.csdn.net/qq_44836335/article/details/135232032
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。