我们写好的代码.py源文件,打包成EXE可执行文件,这样即使在没有安装Python的电脑上也可以执行。使用pyinstaller,参数如下(该命令直接在CMD命令提示符中运行): ?...常用参数讲解 -F 表示生成单个可执行文件 -w 表示去掉控制台窗口,这在GUI界面时非常有用(用于windows系统) -p 表示你自己自定义需要加载的类路径,一般情况下用不到 -i 表示可执行文件的图标...-c 使用控制台,无窗口 -D 创建一个目录,里面包含exe以及其他一些依赖性文件 -h 来查看参数 注意事项 .py的源文件命名最好用英文命名,不然有可能打包失败出错 pyinstaller -...F -i d:\Python_tool\09扩容脚本\kr.ico d:\Python_tool\09扩容脚本\自动扩容.py 如上,源代码文件使用的中文名,打包失败: ?...将源代码文件改成英文再次尝试 pyinstaller -F -i d:\Python_tool\09扩容脚本\kr.ico d:\Python_tool\09扩容脚本\Ce.py 打包EXE可执行文件成功
大家写好了python代码一直在工具上面打开是不是觉得很不方便,那么今天呢就给大家提供一个很实用的技巧,就是给python代码打包成可执行的文件。...直接点击就可以运行了,那么究竟是怎么打包的呢,跟着我一步步来看 ---- 首先win+R,输入cmd,点击确定 执行命令pip install pyinstaller 进入到想要打包文件的所在目录...dist里面就是我们的exe文件了 大家看到在生成exe文件的时候用到了参数,我这边也是把基本的参数列举了一下,大家可以参考一下哈 参数用法-F生成结果是一个 exe 文件,所有的第三方依赖...、资源和代码均被打包进该 exe 内-D生成结果是一个目录,各种第三方依赖、资源和 exe 同时存储在该目录(默认)-a不包含unicode支持-d执行生成的 exe 时,会输出一些log,有助于查错-...w不显示命令行窗口-c显示命令行窗口(默认)-p指定额外的 import 路径,类似于使用 python path-i指定图标-v显示版本号-n生成的 .exe 的文件名
PyInstaller输入你指定的的脚本,首先分析脚本所依赖的其他脚本,然后去查找,复制,把所有相关的脚本收集起来,包括Python解析器,然后把这些文件放在一个目录下,或者打包进一个可执行文件里面。...可以直接发布输出的整个文件夹里面的文件,或者生成的可执行文件。你只需要告诉用户,你的应用App是自我包含的,不需要安装其他包,或某个版本的Python,就可以直接运行了。...其他参数,可以通过pyinstaller –help查看 四、开始打包 进入python需要打包的脚本所在目录,然后执行下面的命令即可: pyinstaller -F test.py 带ICO图标制作...、dist、nhdz.spec这四个文件夹或者文件,其中打包好的exe应用在dist目录下面,进入即可看到,可以把他拷贝到其他地方直接使用,如下图所示,是打包完成后的目录: 六、执行exe应用...因为是exe应用,是可执行文件了,所以直接双击运行即可,运行效果如下图所示: 到这里,exe文件就已经生算是打包完成,并且可以运行了,如果你想在其他平台运行,只需要拷贝dist下面的文件即可
我是努力赚钱买生发水的灰小猿。 今天和大家记录一下Python程序打包成exe应用程序的过程。...命令进行打包, (3) 对于不需要调用其他外部库的py文件, ① 单独使用命令pyinstaller 命令 文件.py (4) 对于需要调用外部库的py文件 ① 使用pyi-makespec -F 文件...Analysis以py文件为输入,它会分析py文件的依赖模块,并生成相应的信息 PYZ是一个.pyz的压缩包,包含程序运行需要的所有依赖 EXE根据上面两项生成 COLLECT生成其他部分的输出文件夹...(10)pyinstaller打包后的路径使用中文没有问题,不过为了减少打包时候出错的可能,尽量将打包使用的资源文件和代码文件路径设置为英文。...build为临时文件目录完成打包后可以删除;dist中存放打包的结果,可执行文件和其它程序运行的关联文件都在这个目录下。
python的源代码要在没有安装/配置Python相关开发环境的电脑上运行,那么就需要使用工具对源代码进行打包,在windows上运行则必须打包成exe可执行文件,现在常用的打包工具有: py2exe,...,另外,要是exe可执行文件点击之后没有反应,可以将其拖拽到cmd命令行中执行,会打印出出现的错误。...(2)项目结构 使用py2exe打包之后的文件夹中除了一大堆dll,lib文件之外,可以找到那个exe可执行文件,但我们点击之后,回报各种资源文件找不到,加入我们在项目中使用了图片,那么需要把图片文件夹额外拷贝到项目目录下...【下载】magick.exe文件和Python转换代码文件的下载 (http://download.csdn.net/detail/tianmaxingkong_/9734281) (4)权限说明 正常情况下...,windows系统允许你的应用从其他的路径下读取文件,但是一般不允许应用在 除应用根目录及以下的其他目录中写内容,即,你可以读取windows上大多数文件系统中的文件,只允许往os.getcwdu()
1、使用pip install Pyinstaller 命令安装 2、使用命令 pyinstaller -F *.py打包成exe 3、在\dist文件夹下找到exe; 一、pyinstaller相关参数...-F, –onefile 打包一个单个文件,如果你的代码都写在一个.py文件的话,可以用这个,如果是多个.py文件就别用 -D, –onedir 打包多个文件,在dist中生成很多依赖文件,适合以框架形式编写工具代码...,我个人比较推荐这样,代码易于维护 -K, –tk 在部署时包含 TCL/TK -a, –ascii 不包含编码.在支持Unicode的python版本上默认包含所有的编码....,如果没有指定,而且当前目录是PyInstaller的根目录,会自动创建一个用于输出(spec和生成的可执行文件)的目录.如果没有指定,而当前目录不是PyInstaller的根目录,则会输出到当前的目录下... 将file.exe的第n个图标添加为可执行文件的资源(只对Windows系统有效) -v FILE, –version=FILE 将verfile作为可执行文件的版本资源(只对
制作exe 3.1 编写python文件 3.2 将代码文件放至pyinstaller目录 3.3 制作exe 3.4 查看并运行exe 4. 兼容性问题 5. 其他方法制作exe 1....制作exe 3.1 编写python文件 先写一个hello.py,代码如下 print('hello world!')...input() 3.2 将代码文件放至pyinstaller目录 将hello.py放到目录D:\Python\pyinstaller-pyinstaller下。...\hello,在该目录的dist文件夹下生成了一个hello.exe。...其他方法制作exe 有博友提供了其他方法供大家参考,附链接:跳转 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/137864.html原文链接:https://javaforall.cn
前言 python写的代码如何打包成.exe可执行程序,让别人电脑上没安装过 python 的小伙伴也可以直接运行? 本篇讲如何用PyInstaller库一步步打包python代码。...和系统版本https://www.lfd.uci.edu/~gohlke/pythonlibs/#pip 打包.exe文件 我写了一段简单的 requests 代码yoyoblog.py """ 使用requests...找到后整个文件夹全部复制到代码根目录 ?...看到successfully 就是成功了 pyinstaller 一些常用参数命令 -F 表示生成单个可执行文件 -w 表示去掉控制台窗口,这在GUI界面时非常有用。...-p 表示你自己自定义需要加载的类路径,一般情况下用不到 -i 表示可执行文件的图标 更多参数可以通过pyinstaller -h查看 执行.exe文件 打包完成后会在 dist 目录看到一个 yoyoblog.exe
# 能够在windows、linux、mac os等操作系统下将python源文件打包, # 变成直接可运行的可执行文件 # # pyinstaller优点 # 通过对源文件打包,python程序可以在没有安装...python的环境中运行, # 也可以作为一个独立文件方便传递和管理 # # 打包方法 # pyinstaller # 执行完毕后,源文件所在目录将生成dist和build两个文件夹..., # 最终的打包程序在dist内部与源文件同名的目录中 # 先进行安装pyinstaller库,点击file--》settings--》project--》 # project interpreter
如何将编写的python文件打包成exe可执行文件呢。很简单,这里我们用控制台来进行打包。 下图是我在pycharm中利用网络爬虫编写的词典。现在我们要把它打包成可执行文件。...我们先查看需要打包程序所在的目录,并在控制台下操作进入所在目录,应用指令pyinstaller -F reptiles_dict03.py,具体操作如下: 接下来我们打开目录,打开dist...可以看到,成功生成的可执行文件在这里。...这个exe文件打开就可以执行了。 效果如下 欢迎大家留言指点,祝大家学好编程。
导言: 我们有时候需要将做好的Python程序打包成为一个exe , 方便我们使用,查找了资料发现 pyinstaller 、py2exe,最后还是选择的pyinstaller,用的时候踩过了挺多的坑...解决方法为删除指定文件夹下面的 c:\python36\lib\site-packages site-packages 文件夹, 然后再次执行 python -m pip install --upgrade...pyinstaller -F test.py 参数 -F表示只生成一个exe文件,打包过程很顺利,但是点击的时候控制台总是一闪而过, 然后也是百度老师告诉我 ....\xxx.exe 可以查看报错, 发现是指定的modle没有找到。...此时网上查找内容发现要用参数 -p 来导入指定包所在的文件夹 pyinstaller -F -p E:\python\clpicdownload\venv\Lib\site-packages test.py
.whl 2、Python程序打包成exe程序之后可以在没有安装Python解释环境的Windows平台上运行。...Python程序打包常用的是py2exe工具, 假设有Python程序文件CheckAndViewAutoRunsInSystem.py,现在编写setup.py文件,内容为: import distutils...setup.py py2exe 接下来就会看到控制台窗口中大量的提示内容飞快地闪过,这个过程将自动搜集CheckAndViewAutoRunsInSystem.py程序执行所需要的所有支持文件,如果创建成功的话则会在当前文件夹下生成一个...等待编译完成以后,将dist文件中的文件打包发布即可。 注意:对于GUI应用程序,则需要将上面setup.py程序代码中的关键字“console”修改为“windows”。...安装之后在命令提示符环境中使用命令“pyinstaller -F -w kousuan.pyw”即可将Python程序kousuan.pyw及其所有依赖包打包成为kousuan.exe可执行文件,从而脱离
/usr/bin/python #encofing:utf8 # 统计文件的行数 import sys def lineCount(fd): n = 0 for i in
今天写了个小脚本,工作原因需要每天重复使用,所以为了方(偷)便(懒),准备将其打包成exe程序,也可以发给没有python环境的同事使用。...cd C:\pip-20.1.1(cd后的路径按照你解压的路径自行填写) python setup.py.install ?...安装完成后需要将pip的安装路径加入系统的path环境中,不然系统不承认。 ? 安装完环境之后,就可以安装用来封装exe的pyinstall了。...使用-F指令可以把应用打包成一个独立的exe文件,否则是一个带各种dll和依赖文件的文件夹; -p指令 这个指令后面可以增加pyinstaller搜索模块的路径。因为应用打包涉及的模块很多。...我们打包exe文件就需要用到-F指令,使用的语法是:pyinstaller -F (你的.py文件名).py ? 我们以helloworld.py为例,先在cmd中进入存放这个文件的路径。
基本命令: cxfreeze xxx.py(打包文件) --target-dir f:\dist\(打包后exe路径) 额外命令: --base-name=win32gui 消除启动exe...文件出现的dos窗口 --icon=d:\xxxx.ico 添加exe文件的图标,注意,图标必须是ico格式 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
使用blog里自带的python代码着色,更改如下:print('' + all + '') 效果及代码如下... style="margin-top: 0px; margin-bottom: 0px;">'+ltmp+'' f.close() print('<pre class="brush:<em>python</em>
为什么要生成可执行文件 不需要安装对应的编程环境 可以将你的应用闭源 用户可以方便、快捷的直接使用 打包工具 pyinstaller 安装pyinstaller 如果你的网络稳定,通常直接使用下面的命令安装即可...只需要执行如下命令其中一个即可: pyinstaller -v pyinstaller –version 如果出现如下界面,就说明是安装成功了 安装成功 pyinstaller参数作用 -F 表示生成单个可执行文件...其他参数,可以通过pyinstaller –help查看 开始打包 进入python需要打包的脚本所在目录,然后执行下面的命令即可: pyinstaller -F chinaMobile.py 执行过程如下图所示...,可以把他拷贝到其他地方直接使用,如下图所示,是打包完成后的目录: 应用程序 执行exe应用 因为是exe应用,是可执行文件了,所以直接双击运行即可。...到这里,exe文件就已经生算是打包完成,并且可以运行了,如果你想在其他平台运行,只需要拷贝dist下面的文件即可。
压缩复制删除文件基于python语言怎么操作呢,压缩文件有四种格式:zip、rar、tar、tar.gz,在压缩过程中也容易出现很多问题,今天小编通过代码给大家详解,具体内容如下所示: 一、python3...解压文件 1.python 解压文件代码示例 如下代码主要实现zip、rar、tar、tar.gz四种格式的压缩文件的解压 def unzip_file(src_file, dst_dir=None,...unzipped_files=None, del_flag=True): """ 根据指定的压缩文件类型递归解压所有指定类型的压缩文件 :param src_file: 解压的源文件路径,可以为文件夹路径也可以是文件路径...\unrar.dll" if lib_path: unrarlib = ctypes.WinDLL(lib_path) 知识点扩展:python 压缩文件夹的代码 def zip_ya(start_dir..., 该文件夹将被忽略 总结 到此这篇关于python 解压、复制、删除 文件的实例代码的文章就介绍到这了,更多相关python 解压、复制、删除 文件内容请搜索ZaLou.Cn以前的文章或继续浏览下面的相关文章希望大家以后多多支持
在我们完成一个Python项目或一个程序时,希望将Python的py文件打包成在Windows系统下直接可以运行的exe程序。...关于cx_Freeze打包的方法,可以参考wangdamozhizhou博客windows下cx_Freeze生成Python可执行程序中的方法。...scripts目录下,使用以下代码自动生成: python cxfreeze-postinstall 由于我安装的Python版本是3.6.2版本的,版本相对较新,cx_Freeze还没有更新版本至...-w 使用窗口,无控制台 -c 使用控制台,无窗口 -D 创建一个目录,里面包含exe以及其他一些依赖性文件 pyinstaller -h 来查看参数 回车后,代码迅速操作,直到操作结束。...打包好的exe文件,在同目录的dist文件中: ? 由此,py文件打包好为exe文件。
因此,将Python代码打包成可执行文件(exe)是一种很好的解决方案。 本文将介绍6种将Python代码打包成exe应用的方式。...1、使用pyinstaller pyinstaller是一个流行的Python打包工具,它可以将Python代码打包成独立的可执行文件。...2、使用cx_Freeze cx_Freeze是另一个流行的Python打包工具,它可以将Python代码打包成独立的可执行文件。...3、使用py2exe py2exe是一个Python打包工具,它可以将Python代码打包成Windows可执行文件。...使用py2exe打包Python代码也很简单,只需要在命令行中输入以下命令: python setup.py py2exe 这将生成一个Windows可执行文件。
领取专属 10元无门槛券
手把手带您无忧上云