首页 / 要闻 / 加盟百科 / 「python项目打包」 如何将python包含的库的程序打包为exe

「python项目打包」 如何将python包含的库的程序打包为exe

2024.01.10 21:01

文章来源:顺利加盟网

阅读量:28
摘要:

python项目打包: 如何将python包含的库的程序打包为exe-百度知道 展开全部 最近用Python Tkinter 写了一个看stock 的小工具.. . 把它调节成半透

python项目打包: 如何将python包含的库的程序打包为exe-百度知道

展开全部 最近用Python Tkinter 写了一个看stock 的小工具.. . 把它调节成半透明悬浮 你懂得但是每次总用pycharm 或者调python去加载使用多少有些不便,如何打包成exe成了问题。百度一下找了 pyinstaller 感觉使用起来还不错。步骤如下:1.官网下载...展开全部

python项目打包: Python项目文件(多个子文件,.py文件等)如何用pyinstaller打包为可...

文件构成<img alt="搜狗问问" src="

其他答案:那个里面只是检查操作系统和平台的,比如,发现是windows就关闭upx什么的 只要运行一次就可以了 以后可以直接用上一层目录里的pyinstaller的命令行打包exe ps 我的计算机名字叫“那台电脑” 233

其他答案:那个里面只是检查操作系统和平台的,比如,发现是windows就关闭upx什么的 只要运行一次就可以了 以后可以直接用上一层目录里的pyinstaller的命令行打包exe ps 我的计算机名字叫“那台电脑” 233

python项目打包: 如何将一个python工程打包成一个库

安装完pyinstaller之后就可以开始了。 1.使用pyinstaller生成可执行文件的方法 将依赖文件集中到一个文件夹:pyinstaller -D -w #把替换成你的主入口python文件即可。-w参数代表是一个窗体程序。 将所有依赖文件都打包...展开全部

其他答案:1、下载并安装py2exe,可下载最新版本。 2、编写安装脚本,比较简单,不过多解释,如下: screenshot_ #!/usr/bin/env python # -*- coding: utf-8 -*- from import setup import py2exe includes = ["encodings", "encodings.*"] data_files = [''] options = {"py2exe": { "compressed": 1, "optimize": 2, "bundle_files": 1, "includes": includes } } setup( version = "", description = "screenshot tool", name = "screenshot tool", options = options, zipfile=none, data_files = data_files, console=[{"script": "", "icon_resources": [(1, "")] }] ) 各参数含义见第5小节或执行python命令行下执行help(py2exe)查看。 3、打包程序: a、将要找包的程序、文件和打包脚本放在同一目录下,如下: e:\tmp\pyexe_tmp&gt;tree /f 文件夹 path 列表 卷序列号码为 0007f240 101f:f68d e:. screenshot_ 没有子文件夹 e:\tmp\pyexe_tmp&gt; b、执行打包脚本: e:\tmp\pyexe_tmp&gt;python screenshot_ py2exe python screenshot_ py2exe running py2exe creating e:\tmp\pyexe_tmp\build creating e:\tmp\pyexe_tmp\build\ creating e:\tmp\pyexe_tmp\build\\winexe creating e:\tmp\pyexe_tmp\build\\winexe\ creating e:\tmp\pyexe_tmp\build\\winexe\ creating e:\tmp\pyexe_tmp\build\\winexe\temp creating e:\tmp\pyexe_tmp\dist *** searching for required modules *** *** parsing results *** *** finding dlls needed *** *** create binaries *** *** byte compile python files *** writing byte-compilation script 'e:\tmp\'

python项目打包: 如何将一个python工程打包成一个库-百度知道

展开全部 安装完pyinstaller之后就可以开始了。 1.使用pyinstaller生成可执行文件的方法 将依赖文件集中到一个文件夹:pyinstaller -D -w #把替换成你的主入口python文件即可。-w参数代表是一个窗体程序。 将所有依赖...展开全部

python项目打包:python怎么把软件打包出来?

1、安装PyInstaller (1)下载:PyInstaller/,2015-10-04更新;【】 (2)解压文件:【D:】; (3)命令提示符进入到文件夹内,输入命令:python install 或者:在命令提示符中输入:pip install pyinstaller 如果已经安装好,会有下图提示: (4)输入命令:pip list,可以查看python所有安装的包及版本;

2、将py文件打包成exe文件 (1)在【D:】目录下新建文件夹【myexe】,将py文件放入其中; (2)命令提示符进入到myexe文件夹; (3)命令提示符输入:pyinstaller -F 文件名.py;注意空格和大小写;【例如pyinstaller -F 】 (4)在文件夹内将生成若干文件,其中exe文件在dist文件夹中。

3、其他参数:输入命令pyinstaller -h查看。

4、尝试过的命令: (1)【pyinstaller -w 】,生成exe文件在运行时,不会弹出CMD窗口; (2)【pyinstaller --icon=D: -F 】,可为exe文件生成图标。

python项目打包:python程序怎么打包发布?

发布自己的python包1. 首先先去PyPI注册帐号2. 配置~/.pypirc如下:[distutils]index-servers = pypi pypitest [pypi]username:ShaoZhengjiangpassword:mypassword [pypitest]username:ShaoZhengjiangpassword:mypassword3. 然后注册并上传自己的包到测试服务器pypi提供了一个测试服务器,我们可以在这个测试服务器上做测试。python register -r pypitest然后python sdist upload -r pypitest若没有问题我们应该不会得到任何错误。4. 上传至PyPI若上面的测试成功,我们就可以按照相同的步骤将包注册并上传。python register -r pypipython sdist upload -r pypiOk,之后我们就可以在PyPI上看到我们自己的包了。(

python项目打包:如何快速打包python程序?有哪些方法?

你说的是将python程序打包成exe文件吧,这里介绍一种最简单的方法—pyinstaller,可以快速将我们的程序打包成exe文件,下面我简单介绍一下实现过程,实验环境win10++,主要内容如下:

1.首先,下载安装pyinstaller,这个直接在cmd窗口输入命令“pip install pyinstaller”就行,如下,很快就能安装成功:

2.安装完成后,我们就可以打包程序了,主要步骤如下:

  • 这里为了更好地说明问题,我编写了一个简单的python程序,一个简单的文本编辑器,主要用到wxPython库(一个GUI库),代码如下:

程序运行截图如下:

  • 接着我们就可以直接利用pyinstaller来打包python程序了,这里为了方便打包,我们新建一个package文件夹,然后将需要打包的py文件移到这个文件夹,最后在cmd窗口中切换到这个目录,输入命令“pyinstaller -F -w -i ”就会自动打包程序,如下,其中参数F代表独立打包成一个exe文件,w代表去掉控制台窗口,i代表打包程序的图标:

成功打包后,会在当前的package目录下面生成一个build和dist目录,其中dist目录下就会有我们生成的exe程序,双击就能打开,如下:

至此,我们就完成了python程序的打包。总的来说,整个过程很简单,借助pyinstaller,我们可以快速打包我们的python程序为exe文件,只要你熟悉一下相关命令和参数,很快就能掌握的,当然,你也可以利用py2exe,cx_Freeze等来打包python程序,都可以,网上也有相关资料和教程,感兴趣的可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。

文章来源:顺利加盟网

风险提示及免责条款

[温馨提示] 文章来源于顺利加盟网,转载注明原文出处,此文观点与查生意无关,理性阅读,版权属于原作者若无意侵犯媒体或个人知识产权,请联系我们,本站将在第一时间删掉 ,查生意仅提供信息存储空间服务。

发表评论 (0)
0/200
暂无评论哦,快来评论一下吧!