如何将Python程序打包成linux可执行文件
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
如何将Python程序打包成linux可执行文件
- 方法
- 1.安装环境
- 2.打包程序
- 3.执行文件
方法
前段时间尝试使用Python的tkinter制作了一个简单的丑丑的图形化界面,现在想把它打包成Linux可执行文件,具体步骤如下:
1.安装环境
使用的工具是pyinstaller,打开终端输入sudo pip install pyinstaller
sudo pip install pyinstaller
2.打包程序
首先在打包之前检查一下我们的py文件是否可以正常执行,确认无误后进行打包 pyinstaller -F car_tkinter.py
pyinstaller -F car_tkinter.py
打包成功。
3.执行文件
进入我们打包存放的文件夹(在上图倒数第二句处查看),打开终端,执行语句 ./car_tkinter
./car_tkinter
成功执行!
参考链接https://www.toutiao.com/a6917558021296062989/?wid=1622702262248
如何将Python程序打包成linux可执行文件相关推荐
- python程序打包成exe可执行文件,亲测可行(pyinstaller教程)
python程序打包成exe可执行文件,亲测可行(pyinstaller教程)(11-20190214) 文章目录: 有些程序你不想让别人看到,由此程序你想做成绿色软件普惠大众,有些..., 然而你只 ...
- windows系统用cx_freeze给python程序打包成exe可执行文件
转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/81740340 本机window ...
- python程序打包成exe可执行文件
1.安装pyinstaller模块: 2.验证安装成功pyinstaler,该步骤只是为了心理安慰: 3.将自己的python文件打包成exe: 输入命令:pyinstaller -F **\ ...
- 将python程序打包成exe可执行文件
方法一::打包完成后可以直接被他人使用,他人不用安装python环境的 可以使用pyinstaller模块实现将python项目打包成exe执行文件 """ 先安装模块 ...
- python版本可执行可嵌入_Python程序打包成exe可执行文件的方法探究
王瑞文+王圣辉+边润根+邓明月 摘 要:Python是一种很流行的开源编程语言,可以在各种领域中用来编写独立的程序和脚本.Python免费.可移植.功能强大,而且使用起来相当容易.来自软件产业各个角落 ...
- python打包成可执行文件给 别人用下载_调试Python程序打包成可执行文件
用Python编好了程序,如果给别人运行,别人的电脑不一安装了Python,而且这些源程序也不利于代码的保持.因此很有需要把Python程序打包成EXE可执行文件. 查阅了相关文章,开始了我的调试之路 ...
- 复制粘贴,快速将Python程序打包成exe
大家好,我是菜鸟哥. 为了将Python程序发送给不懂代码和没有安装Python的同事.朋友使用,最好的方式就是将Python程序打包成exe可执行文件,再发送给他们. 我之前曾经打包过几次,操作并没 ...
- mac python3打包成窗体程序_使用pyinstaller将python程序打包成exe/苹果软件的方法与异常解决 - pytorch中文网...
一.安装pyinstaller 通过清华镜像安装比较快 # 二者选其一执行,第二条快 pip3 installer pyinstaller # 清华镜像安装 # pip3 install -i htt ...
- 用 Pyinstaller 模块将 Python 程序打包成 exe 文件(全网最全面最详细)
目录 打包前置知识 一.什么是exe可执行文件? 二.为什么要将 Python 程序打包为 exe 可执行文件? 三.为什么 Python 程序不能直接运行呢? 四.我们用什么来打包 Python 文 ...
- Pyinstaller将Python程序打包成EXE(多种模式的打包)
Pyinstaller将Python程序打包成EXE 文章目录 Pyinstaller将Python程序打包成EXE 安装 安装 pip install pyinstaller 博文已经迁移到个人主页 ...
最新文章
- silverlight学习布局之:布局stackpanel
- leetcode-简单题-题序:9+13
- 一个SAP成都研究院开发工程师 2020 年的所有文章列表
- aws v2.2.exe_如何在AWS Elastic Beanstalk上部署Rails 5.2 PostgreSQL应用
- java打印三角形,菱形。任意边长大小
- 第十八节:教你如何使用ES6的Promise对象
- directx和opengl 电子白板
- Git学习总结(24)——彻底搞懂 Git-Rebase
- 刚刚,Facebook开源了星际争霸AI代码
- checkbox取反
- 视觉三维重建中的关键技术及代码实现视频分享
- Linux fork函数
- 【学习笔记】炼数成金 Dataguru python2.x 2012
- 熵值法原理、应用及其Python实现
- 关于个人网贷查询系统网贷信用查询,公司开发图片整合技术
- set的用法及短语_set的用法和例句
- 有一个已经排好序的数组,要求输入一个数后,按原来排序规律将它插入数组中。
- cobol 知识点集锦
- 分享一个优雅的vi配置
- 【基于HTML技术的趣味“2048”小游戏】(效果+源代码)
热门文章
- java xml转换xsd,将java类转换成xsd文件
- idea添加xsd文件
- 波士顿房价数据分析(R语言)
- 【线性代数】20 基变换,基变换公式,坐标变换公式
- android+实时ping工具,安卓ping测试工具
- 上海电信光猫SA1456C桥接后4K IPTV继续使用
- 强烈推荐!!!Ubuntu19.04安装向日葵踩到的坑【尤其是ubuntu 19.04 遇到了libpng12.so.0 导致无法apt 更新!!!!】
- java实现RSA公私钥PKCS8与PKCS1之间的相互转换(java RSA pkcs8转pkcs1,RSA pkcs1转pkcs8),PKCS8和PKCS1公私钥byte数组还原为java对象
- linux远程拷贝东西
- 打开SVN server图形化管理界面