最新版是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软件吗的细致内容,更多请关注ki4网别的相干文章!