python文件生成exe之在pycharm使用pyinstaller指令方式

 更新时间:2026年03月05日 08:47:41   作者:基尔霍夫不学电路  
在PyCharm中使用PyInstaller打包Python文件成可执行文件(.exe)的步骤,首先,在PyCharm中安装PyInstaller插件,然后打开项目的设置,添加PyInstaller插件,接着,在终端中导航到Python文件所在目录,使用pip安装PyInstaller,最后使用命令行生成可执行文件

在pycharm里面安装pyinstaller

直入正题之前,我们得先在pycharm上安装好这个插件。

按照下图所示方法打开terminal(这个我感觉相当于你电脑运行cmd),

随后你还是得找到你的python安装路径,C盘的话好像直接使用指令: pip install pyinstaller,D盘的话就要找到目录进行安装。

python3的版本可以试着吧指令换为: pip3 install pyinstaller

问题引出

之前我在电脑上用python搞了一个小程序(很简单的,就不细讲),但是等到我想把这个py文件生成exe发给别人看一看的时候,我却发现我的电脑上用cmd安装老是出现一些问题,真的就是试了一个晚上的方法,pip也更新了、各种插件也下载了、后面pyinstaller的文件也下载了(可惜没找到位置去安装,装不好),于是我发现了可以在pycharm上安装的方法。

打开工程文件进行操作

打开你要打包为exe的工程项目,点击左上角的file,点击setting进入设置界面;

接着找到自己的文件,下图就是project:文件名,点击它;

点开后,在project interpreter这里选择相应的文件,然后点击右侧的那个加号去添加我们需要的插件:pyinstaller;

打开后的界面如下,我们搜索一下我们要添加的插件:pyinstaller,按图示点击左下角的install package,随后等待安装完毕有一个带点绿的提示出现,我们就可以关闭设置界面了(设置界面记得点ok去退出)。

在pycharm里面生成exe

照样打开之前的那个terminal,然后转到你要打包的py文件的地址下:cd_你的文件地址,然后输入指令pyinstaller -F 文件名.py

如果要省去控制台的界面,那么指令为:pyinstaller -F-w 文件名.py

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python如何通过注册表动态管理组件

    python如何通过注册表动态管理组件

    使用注册表的主要优势是可以在运行时动态创建对象,从而实现高度可配置和可扩展的设计,这篇文章主要介绍了python如何通过注册表动态管理组件,需要的朋友可以参考下
    2024-05-05
  • 利用django如何解析用户上传的excel文件

    利用django如何解析用户上传的excel文件

    这篇文章主要给大家介绍了关于利用django如何解析用户上传的excel文件的相关资料,这是最近在工作中遇到的一个问题,觉着有必要分享出给大家,需要的朋友可以参考借鉴,下面来一起看看详细的介绍吧。
    2017-07-07
  • 关于python实现json/字典数据中所有key路径拼接组合问题

    关于python实现json/字典数据中所有key路径拼接组合问题

    这篇文章主要介绍了关于python实现json/字典数据中所有key路径拼接组合问题,文中有详细的代码说明,需要的朋友可以参考下
    2023-04-04
  • AMP Tensor Cores节省内存PyTorch模型详解

    AMP Tensor Cores节省内存PyTorch模型详解

    这篇文章主要为大家介绍了AMP Tensor Cores节省内存PyTorch模型详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • 基于Python+Tkinter开发一个表格比对和&整理工具

    基于Python+Tkinter开发一个表格比对和&整理工具

    日常办公和数据处理中,Excel表格是高频使用的工具,本文将使用Python和Tkinter开发一个表格比对和&整理工具,感兴趣的小伙伴可以了解下
    2025-12-12
  • Windows下python2.7.8安装图文教程

    Windows下python2.7.8安装图文教程

    这篇文章主要为大家详细介绍了Windows下python2.7.8安装图文教程,在安装过程中出现“python不是内部或外部命令”提示的解决方法,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • python超详细实现完整学生成绩管理系统

    python超详细实现完整学生成绩管理系统

    读万卷书不如行万里路,只学书上的理论是远远不够的,只有在实战中才能获得能力的提升,本篇文章手把手带你用Java实现一个完整版学生成绩管理系统,大家可以在过程中查缺补漏,提升水平
    2022-03-03
  • Python 图片视频模糊化实现案例

    Python 图片视频模糊化实现案例

    本文主要分享一个可以将图片或者视频模糊化的工具代码。技术路线主要是使用ffmpeg滤镜。感兴趣的小伙伴可以看一看
    2021-11-11
  • python绘图demo实现流程介绍

    python绘图demo实现流程介绍

    这篇文章主要介绍了python绘图demo实现流程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2022-11-11
  • Python的哈希hashlib模块详细解读

    Python的哈希hashlib模块详细解读

    这篇文章主要介绍了Python的哈希hashlib模块详细解读,hashlib是一个提供字符加密功能的模块,包含MD5和SHA的加密算法,具体支持md5,sha1, sha224, sha256, sha384, sha512等算法, 该模块在用户登录认证方面应用广泛,对文本加密也很常见,需要的朋友可以参考下
    2023-09-09

最新评论