将python文件打包成exe可运行文件

news/2024/5/20 0:01:29 标签: python, exe, pyinstaller, 应用程序

          目前有好几种方法可以将python文件打包成exe应用程序文件,例如py2exe,pyinstaller等,比较下来,还是觉得pyinstaller使用起来比较简单。

   首先第一步下载安装pyinstaller,

  如果已经安装过python3的用户比较方便,可以使用python3文件下的Scripts文件中的pip安装,python2好像没有,使用pip安装非常方便,首先用windows键+R键打开控制台(就是那个黑色命令框),然后找到python3\scripts下的pip文件,将他拉到黑色框上,它的地址自动输入,然后输入install pyinstaller就可以了,或者自己手动输入pip所在路径也可以

安装完成后pyinstaller应用程序python/scripts/下,与pip在同一路径下,添加此路径到path

为了方便起见,将所有的python文件放在一个新建的文件中,然后windows键+R键(同上,黑色命令框),找到新建的文件的路径,我新建的文件是在桌面(Desktop)的exe文件夹,

然后输入  pyinstaller -w python文件名即可

我的python文件有三个,互相调用,所以只打包主文件就可以

上图就是打包后的文件,原本新建的文件中只有main.py        Mainpage.py           view.py三个文件,

产生的应用程序在dist目录下的main(根据你的文件名而定)文件中的应用文件

有不懂得可以在评论下留下联系方式,帮助你解答

以上为windows下打包,在liunx下打包流程一致,打包后的应用程序不是exe,而是打包文件名程序,直接可以运行(./应用程序

关注微信公众号:菜鸟阿都


http://www.niftyadmin.cn/n/1690903.html

相关文章

mysql 数据库备份到本地_如何备份远程 MySQL 数据到本地

对于远程的 MySQL 数据库,如何定期将数据备份到本地呢?对于需要远程备份数据的童鞋来说我想这个是经常需要用到的。1、首先远程数据库必须支撑远程连接,提供有供远程连接的IP或者域名。假设远程数据库域名为 mysql.example.com ,数据库登录账…

django第三方模块重置密码

为大家介绍一个django开发的利器,重置密码模块:django-password-reset 使用起来非常方便,但网上的相关资料很少,本人第一次使用,遇到了坑很深,所以特意和大家共享一下。 用django开发网站是个很方便的&…

mysql show_MySQL SHOW 语法命令汇总

MySQL SHOW语法汇总(基于MySQL 5.7)MySQL SHOW语法命令提供了多种形式获取数据库、表、列和状态等信息,是MySQL管理员和用户最常使用的命令,下面对SHOW 语法的命令进行整理汇总,一共40个,看看你认识几个,用过几个。1、…

mysql多条件count_mysql 不同条件count ,多条件count()

create table abc(A int,B int)Select A,count(B) as total from ABC group by ASelect A,count(B) as total1 from ABC where B > 30 group by ASelect A,count(B) as totlal2 from ABC where B > 20 group by A如何合并这三个查询?得到一个查询结果&#xf…

springboot部署阿里云

前提: 1.拥有云服务器(开启阿里云服务器的安全端口) 2.一个使用springboot框架开发的网站(本人使用idea开发) 备注:总的来说,部署springboot网站非常方便,打包为jar文件&#xff0c…

linux下安装PyQt5+qt-esigner

1.安装PyQt5 sudo apt-get install python3-pyqt5 2.安装qt-designer sudo apt-get install qt5-default qttools5-dev-tools 直接在命令行输入designer即可运行 3.将.ui文件编译程.py文件,需要pyuic命令,uic命令编译的是c语言内容的文件&#xff0…

typora+picgo+gitee实现图床

文章目录1.下载picgo(版本:2.2.2)2.创建gitee仓库3.配置picgo4.配置typora5.使用1.下载picgo(版本:2.2.2) ​ 官网:https://github.com/Molunerfinn/PicGo 2.创建gitee仓库 ​ 3.配置picgo…

python爬虫数据采集

近几年来,python的热度一直特别火!大学期间,也进行了一番深入学习,毕业后也曾试图把python作为自己的职业方向,虽然没有如愿成为一名python工程师,但掌握了python,也让我现如今的工作开展和职业…