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 pickle模块的使用指南

    Python pickle模块的使用指南

    Python pickle模块用于对象序列化与反序列化,支持dump/load方法及自定义类,需注意安全风险,建议在受控环境中使用,适用于模型持久化、缓存及跨进程通信,选择高效协议版本以提升性能
    2025-09-09
  • 卡尔曼滤波数据处理技巧通俗理解及python实现

    卡尔曼滤波数据处理技巧通俗理解及python实现

    这篇文章主要为大家介绍了卡尔曼滤波数据处理技巧的通俗理解及python实现,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • PyQt实现异步数据库请求的实战记录

    PyQt实现异步数据库请求的实战记录

    开发软件的时候不可避免要和数据库发生交互,但是有些 SQL 请求非常耗时,如果在主线程中发送请求,可能会造成界面卡顿,本文将介绍一种让数据库请求变得和前端的 ajax 请求一样简单,希望对大家有所帮助
    2023-12-12
  • Python中functools模块的常用函数解析

    Python中functools模块的常用函数解析

    这篇文章主要介绍了Python中functools模块的常用函数解析,分别讲解了partial、update_wrapper、wraps、total_ordering的用法,需要的朋友可以参考下
    2016-06-06
  • Python中使用gflags实例及原理解析

    Python中使用gflags实例及原理解析

    这篇文章主要介绍了Python中使用gflags实例及原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • Python实现EM算法实例代码

    Python实现EM算法实例代码

    这篇文章主要给大家介绍了关于Python实现EM算法的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • Python实现统计英文文章词频的方法分析

    Python实现统计英文文章词频的方法分析

    这篇文章主要介绍了Python实现统计英文文章词频的方法,结合实例形式分析了Python针对英文单词频率统计的相关原理、实现方法及具体操作技巧,需要的朋友可以参考下
    2019-01-01
  • 详解pyppeteer(python版puppeteer)基本使用

    详解pyppeteer(python版puppeteer)基本使用

    这篇文章主要介绍了详解pyppeteer(python版puppeteer)基本使用 ,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-06-06
  • python3中数组逆序输出方法

    python3中数组逆序输出方法

    在本篇文章里小编给大家整理的是一篇关于python3中数组逆序输出方法内容,有需要的朋友们可以学习下。
    2020-12-12
  • 用python wxpy管理微信公众号并利用微信获取自己的开源数据

    用python wxpy管理微信公众号并利用微信获取自己的开源数据

    这篇文章主要介绍了用python wxpy管理微信公众号并利用微信获取自己的开源数据,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-07-07

最新评论