Python将py文件编译为exe文件

使用PyCharm工具写好的Python程序脚本,怎么将.py文件编译为可执行的.exe文件

前提是已经安装了Python环境。

第一步:在PyCharm内下载安装pyinstalle库或使用CMD安装

PyCharm内安装: File->Settings->Project Interpreter->添加相应的包

或者使用CMD安装,提示安装成功即可pyinstaller

pip install pyinstaller

第二步:进入pyinstaller .exe所在的文件夹内,进入CMD

第三步:将需要打包的.py文件编译成.exe可执行文件,详细语法介绍,在最后,

pyinstaller -w -F bingdundun.py

(-w就是取消dos窗口)

输入后进行回车,最后提示成功

最后回到PyCharm 中 输入 相关命令 打包成.exe文件。

pyinstaller -F *****.py
pyinstaller -F -w *****.py

(-w就是取消dos窗口)

pyinstaller -F -w --icon=p.ico bingdundun.py

(–icon=p.ico , p.ico为图标的文件名,与【dist】目录为同一个保存路径)

命令相关参数如下:

icon=图标路径(pyinstaller -F --icon=my.ico XXXX.py)

第四步:进入pyinstaller.exe所在的文件夹下,查找dist文件夹,打开即可查看生成的可执行exe文件,双击即可打开预览程序。

扩展

如果在pycharm 安装pyinstaller 库生成.exe文件时,提示“ pyinstaller 不是内部或外部命令……”

报错原因: pyinstaller.exe 文件不在安装python 解释器时的默认路径下 的  Scripts 文件里面,而是放在了别的地方。

解决办法:复制 pyinstaller.exe 文件到 安装Python解释器 默认路径地址下的  Scripts 文件里面即可。

解释器目录位置查看

最后,如果,仍提示报错,检查下配置的环境变量吧,是不是配置的有问题,这方面的相关资料都挺多的。

到此这篇关于Python将py文件编译为exe文件的文章就介绍到这了,更多相关Python编译为exe文件内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 将Python脚本打包成exe文件

    目录 1.安装依赖 2.整合资源 3.修改脚本并测试 4.准备图标(可略过) 5.pyinstaller打包 6.结论 总结 相信很多朋友在用Python写完代码之后都迫不及待的想发给对象交流(装X),但是发源码又要求对方有对应的解释器,一般是行不通的,所以我们要把源码打包成可执行的.exe文件,方便广大用户使用. 1.安装依赖 打开命令行[开始->搜索->cmd] pip install pyinstaller 等待安装成功 2.整合资源 将代码所需要加载的文件资源[图片.因为.文档等]整合

  • Python实现学生管理系统并生成exe可执行文件详解流程

    目录 一.准备工作 二.代码流程 三.打包exe可执行程序 话说这能难倒我吗?赶赶单单~ 来 ,开搞! 一.准备工作 用到的软件准备一哈 Python 3.8 Pycharm 2021.2 知识点 Python基础语法 基本的数据类型与结构 基本的逻辑控制语句 实战小项目 二.代码流程 = 赋值 就是把等号左边的内容 用 等号右边的这个变量名字 接收 msg = """************************************************** 欢迎使

  • 如何将Python脚本打包成exe应用程序介绍

    目录 前言 安装Pyinstaller 将脚本打包成exe应用程序 进阶:消除命令窗口.自定义图标 总结 前言 我们有时候会编写Python脚本来辅助我们执行一些重复的操作.但是这些脚本在实际使用中会有一些不方便: 我们通常需要进入终端或者IDE中来运行脚本(当然,有办法可以实现双击脚本文件直接运行,但这不在今天的讨论范围内). 如果把脚本迁移至其他电脑上,那么Python环境变化,比如新电脑上没有安装Python,或者缺乏该脚本所调用的包等,脚本有很大概率无法正常运行. 这时候,我们可以将脚本

  • 将python打包后的exe还原成py

    目录 用到的工具 安装方法 用到的工具 pyinstxtractor.py 拆包(解压)工具,将exe文件解压成一个文件夹 uncompyle6 pyc反编译工具 010EditorEditor 或者其他二进制查看与修改工具,我这里用的010Editor 安装方法 pip install uncompyle6 第一步:解包 python3 pyinstxtractor.py ***.exe   #  这里替换成你要反编译的exe文件 #  会生成一个以 exe文件名+_extracted 的文件

  • python3.7 打包成exe程序方式(只需两行命令)

    目录 python3.7 打包成exe程序 我的py程序运行效果图 Python打包方式—Pyinstaller 安装Pyinstaller 使用Pyinstaller 注意事项 exe文件生成 python3.7 打包成exe程序 环境:pycharm2018.1+win7+python3.7 工具:pyinstaller 1.安装pyinstaller,cmd --> pip install pyinstaller 2.安装完成后,打开cmd,输入命令:pyinstaller -F  *.p

  • Python将py文件编译为exe文件

    使用PyCharm工具写好的Python程序脚本,怎么将.py文件编译为可执行的.exe文件 前提是已经安装了Python环境. 第一步:在PyCharm内下载安装pyinstalle库或使用CMD安装 PyCharm内安装: File->Settings->Project Interpreter->添加相应的包 或者使用CMD安装,提示安装成功即可pyinstaller pip install pyinstaller 第二步:进入pyinstaller .exe所在的文件夹内,进入CM

  • 利用Pycharm将python文件打包为exe文件的超详细教程(附带设置文件图标)

    目录 前言 一.下载pyinstaller库 二.打开Pycharm进行打包(不更改图标) 1.进入Terminal控制台进行编辑 2.转入对应路径(可看情况忽略) 3.控制台内输入代码 三.打开Pycharm进行打包(更改图标) 1.进入Terminal控制台进行编辑 2.转入对应路径(可看情况忽略) 3.控制台内输入代码 四.文件展示以及问题答疑 1.打包成功的显示 2.找到exe文件的路径 3.完成 4.问题答疑 总结 前言 这里给大家介绍一下利用Pycharm如何打包文件,并为文件设置图

  • 详解将Python程序(.py)转换为Windows可执行文件(.exe)

    python开发者向普通windows用户分享程序,要给程序加图形化的界面(传送门:这可能是最好玩的python GUI入门实例! https://www.jb51.net/article/165763.htm),并要将软件打包为可执行文件(.exe结尾),那如何将.py转为.exe ? 将.py转为.exe 第一步:安装pyinstaller(这里临时调用了国内豆瓣镜像源,这样下载比较快) pip install pyinstaller -i https://pypi.douban.com/s

  • C#实现将javascript文件编译成dll文件的方法

    本文实例讲述了C#实现将javascript文件编译成dll文件的方法.分享给大家供大家参考,具体如下: 第一步:新建项目 添加js文件 写个测试Function (JScript.js) 单击JS文件属性.将 生成操作 改成嵌入的资源 第二步:在项目文件中添加一个类文件  该 类继承System.Web.UI.WebControl类 并重写控件预呈现的方法 代码如下: public class ClientScript:System.Web.UI.WebControls.WebControl

  • linux中把.c的文件编译成.so文件

    linux中共享库以so为后缀(shared object),与Windows下的DLL类似,是在程序运行时动态连接.多个进程可以连接同一个共享库. 以下以编译mylib.c为例讲如何编译.so文件. 首先,编译mylib.c: $gcc -c -fPIC -o mylib.o mylib.c -c表示只编译(compile),而不连接.-o选项用于说明输出(output)文件名.gcc将生成一个目标(object)文件mylib.o. 注意-fPIC选项.PIC指Position Indepe

  • python教程之用py2exe将PY文件转成EXE文件

    一.简介 py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序.py2exe是发布在开源许可证下的. 二.安装py2exe 从http://prdownloads.sourceforge.net/py2exe下载并运行与你所安装的Python对应的py2exe版本的installer,这将安装py2exe和相应的例子:这些例子被安装在lib\site-packages\py2exe\sampl

  • python脚本打包后无法运行exe文件的解决方案

    技术栈win7+python3+selenium 之前有个需求需要实现自动化提流程,为了在任何电脑都能实现该功能,特此写了个爬虫,并将其打包成EXE文件,但在点击EXE文件是出现了问题 点击exe文件终端小黑窗一闪而过 为了看到终端是否有报错可以在该exe文件目录下输入cmd执行终端,并在终端中输入exe文件名称如下 回车后会看到报错 一开始怎么也无法找到错误所致(因为在虚拟环境都有导入selenium包),后来索性直接在windows环境下pip install selenium,成功的解决了

  • 微信小程序 less文件编译成wxss文件实现办法

    less文件编译成微信小程序wxss文件 2016年9月21日,微信小程序正式开启内测.在微信生态下,触手可及.用完即走的微信小程序引起广泛关注,刷爆朋友圈子.在这样的火爆氛围中,作为一个前端开发者的我,也悄悄地去尝鲜. 在做demo小示例的过程中,我发现了一个极为让人为难的事儿:**如何让 less/sass 文件转成小程序的 wxss 文件**.</font> 对于基本不使用原生css,而习惯编写less的我,这个事儿让我的样式编写相当的吃力. 在尝试配置koala (一个可以编译less

  • 使用python编写简单的小程序编译成exe跑在win10上

    每天的工作其实很无聊,早知道应该去IT公司闯荡的.最近的工作内容是每逢一个整点,从早7点到晚11点,去查一次客流数据,整理到表格中,上交给素未蒙面的上线,由他呈交领导查阅. 人的精力毕竟是有限的,所以不一定在每个整点都可以及时去做这项工作.灵机一动,这种一丝不苟的活儿应该让计算器来做,由它来在每个整点来告诉我该去工作了. 说干就干,平时只用c#写过小程序,由于办公电脑上是公用的,所以没有想自己电脑一样装有visual studio,索性心一横,用python试试吧.总是听说那句大名鼎鼎的"人生苦

  • python 反编译exe文件为py文件的实例代码

    我们用pyinstaller把朋友文件打包成exe文件,但有时候我们需要还原,我们可以用pyinstxtractor.py 用法: python pyinstxtractor.py xxx.exe 之后得到一个这样结构的文件夹 --- xxx.exe_extracted -- out00-PYZ.pyz_extracted - 各种.pyc文件 -- out00-PYZ.pyz -- some -- others -- xxx(注意这些都是没后缀的) 然后再终端pip install uncom

随机推荐