最新版是pyinstaller 3.1.1。支持python2.7以及python3.3+。 可运转正在Windows,Mac以及Linux操作零碎下。(保举学习:Python视频教程)
但它没有是跨编译的,也就是说正在Windows下用PyInstaller天生的exe只能运转正在Windows下,正在Linux下天生的只能运转正在Linux下。
pyinstaller正在windows下的装置
应用饬令pip install pyinstaller便可 正在windows下,pyinstaller需求PyWin32的支持。当用pip装置pyinstaller时未找到PyWin32,会主动装置pypiwin32
呈现Successfully installed pyinstaller-3.1.1 pypiwin32-219即示意装置胜利
应用
定位到pyinstaller.exe所正在文件夹(普通再python下的“scripts”文件夹下)(舒适提醒:再cmd下tab键又补全性能哦)
再增加上你要转换的文件地点(二者之间有空格)
pyinstaller.exe前面假如加之-F就是打包为一个exe文件(文件会比拟年夜),假如没有加就会有不少库文件;加之-w就是打包为不cmd窗口的exe,没有加运转时就会呈现cmd窗口。(加没有加凭集体爱好)
-F指令
留意指令区别巨细写。这里是年夜写。应用-F指令能够把使用打包成一个自力的exe文件,不然是一个带各类dll以及依赖文件的文件夹
-p指令
这个指令前面能够添加pyinstaller搜寻模块的门路。由于使用打包触及的模块不少。这里能够本人增加门路。不外通过笔者测试,site-packages目次下都是能够被辨认的,没有需求再手动增加
更多Python相干技巧文章,请拜访Python教程栏目进行学习!
以上就是python能开发exe软件吗的具体内容,更多请存眷资源魔其它相干文章!
标签: Python python教程 python编程 python使用问题
抱歉,评论功能暂时关闭!