您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

python能开发exe软件吗

2024/7/21 17:03:15发布61次查看
pyinstaller将python脚本打包成exe软件,使在没有python环境的机器上运行
最新版是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软件吗的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product