当前位置:首页 > 教育综合 > 正文

除pyinstaller以外如何可以将.py 转化为.exe

如何将自己编写的.py文件转换为可执行.exe文件?

利用Python写了一个小脚本想要传给使用Windows但没有装Python的朋友执行,这时候就可以利用将档案包装成exe档案,让没有Python的朋友也可以执行。本篇将介绍利用套件「PyInstaller」制作exe档。 1|0安装方法 1234 #安装pyinstallerpip install pyinstaller#安装依赖pip install pywin32-ctypes 2|0常用参数介绍 pyinstaller -h来查看参数 -F打包成一个exe文件 -i图标路径 -w使用视窗,无控制台 -c使用控制台,无视窗 -D创建一个目录,包含exe以及其他一些依赖性文件 编译文件时,

怎样将写好的.py文件生成exe可执行文件

  将写好的.py文件生成exe可执行文件的方法

  • 安装好python,建议将python安装在根目录下。

  • 去cxfreeze官网下载好对应的cx_freeeze版本。

  • 正确安装cx_freeze,看下图

  • 运行:cmd命令,查看cx_freeze是否安装正确。如果出现了下图的情况,说明环境变量设置不正确。请点击下面的环境变量设置方法。

  • 0环境变量设置方法

  • 当然,设置完环境变量可能还是有问题,那么这里就要设置路径了,路径设置在cxfreeze.bat文件中,cxfreeze.bat文件在:c:\python34\scripts文件夹下(如果你不是安装在c盘,找到相应位置即可)看下图,这里发现没有cxfreeze.bat文件。

  • 那么要怎么生成cxfreeze.bat文件呢。用python编译一下cxfreeze-postinstall(二进制)文件即可,编译后的文件如下图

  • 用记事本打开cxfreeze.bat文件。如果你不是装在c盘,请将路径改成你的安装路径。

  • 这里以经典的hello world为例,看下图。cd: c:\python34\scripts将目录转到cxfreeze所在目录。cxfreeze c:\test\hello.py --target-dir c:\test命令:cxfreeze c:\test\hello.py对hello.py进行编译,--target-dir目标存储目录为c:\test文件夹。生成过程相当长,如下图。

  • 看下test文件夹下,已经生成.exe文件。

  • 点击运行,如下图(如果没有在代码中添加暂停的代码,只能看到黑框一闪而过)代码在后面一张图,供参考。至些,.py文件成功转成.exe可执行文件。

  小刚SEO为你解答

python如何编译成exe文件

python如何编译成exe文件?具体步骤如下:

python学习网,大量的免费python视频教程,欢迎在线学习!

1、使用pycharm安装pyinstaller。

2、找到pyinstaller的安装目录。

C:UserslouniousPycharmProjectsuntitledvenvScriptspyinstaller-script.py

相关推荐:《Python教程》

注意在该目录的母目录下一般有我们的程序文件

C:UserslouniousPycharmProjectsuntitled

3、将我们要打包的程序copy至pyinstaller的安装目录下:

C:UserslouniousPycharmProjectsuntitledvenvScripts

4、打开cmd,找到该路径 cd C:UserslouniousPycharmProjectsuntitledvenvScripts,输入命令pyinstaller -F *.py

如下图显示,打包成功。

5、此时在Scripts的目录下能够看到已经生成的dist目录和*.spec文件。运行*.exe文件即可。

6、也可以使用命令pyinstaller -F *.py,该命令会将所有的依赖放到一个文件夹中。相当于-F的解压。

如何把Python脚本导出为exe程序

一.pyinstaller简介 pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行 最新版是pyinstaller 3.1.1。支持python2.7和python3.3+。 可运行在Windows,Mac和Linux操作系统下。 但它不是跨编译的,也就是说在Windows下用PyInstaller生成的exe只能运行在Windows下,在Linux下生成的只能运行在Linux下。 二.pyinstaller在windows下的安装 使用命令pip install pyinstaller即可 在windows下,pyinstaller需要PyWin3

如何使用PyInstaller将Python代码转换成exe文件

可以在Python的Script目录下成功发现”pyinstaller.exe”文件。 TIPS:安装完后,在使用过程中可能会出现如下报错[failedto create process],该问题的原因是我们的Python安装路径中有空格,如:C:\Program Files (x86)\Python34\Scripts。这时,有两中解决办法: 第一,重新安装Python,将其放置与没有空格的路径(听上去都觉得麻烦); 第二,将Python/Script目录下的pyinstaller-script.py里的路径加上引号,如加上引号后的效果!
展开全文阅读

上一篇
超滤膜是什么?

下一篇
返回列表