将Python程序编译转换成Windows可执行程序的方案

开发 后端
如果你想把Python程序编译并转换成Windows可执行程序,你在打包与编译的实际操作之前需要安装相关的包,如果你想了解都有哪些包适用于此程序,你就可以点击以下的文章。

Python程序编译在实际的应用中可以转换某些可执行程序,以下的文章就是对如何将Python程序编译转换成Windows可执行程序的实际应方案的具体介绍,以下是文章的具体介绍,希望你会有所收获。

在编译和打包之前需要安装下面的包:

Python2.5

wxPython 2.6

py2exe 0.6.5 – ***个支持Python2.5的版本

编译程序进入要编译的python文件所在目录如下。

 

  1. D:\sunlw\projects\ygclub\teaching\rurple1.0rc3>python  
  2. Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) 
    [MSC v.1310 32 bit (Intel)] on  
  3. win32  
  4. Type “help”, “copyright”, “credits” or “license” 
    for more information.  
  5. >>> import compileall  
  6. >>> compileall.compile_dir(“./”, force=1

 

编译完成后运行一下,确认正常。

 

  1. D:\sunlw\projects\ygclub\teaching\rurple1.
    0rc3
    >rur_start.py 

貌似运行起来快了一点。将程序打包成exe添加setup.py相关文件f(下面的代码就是对Python程序编译转换成Windows可执行程序)不可或缺的代码。

  1. rom distutils.core import setup  
  2. import py2exe  
  3. setup(console=['rur_start.py']) 

 

然后执行

 

  1. D:\sunlw\projects\ygclub\teaching\
    rurple1.0rc3
    >python setup.py py2exe 

运行exe程序试试

 

  1. D:\sunlw\projects\ygclub\teaching\rurple1.0rc3>.
    \dist\rur_start.exe 

 

成功。

以上文章的内容是对将Python程序编译转换成Windows可执行程序的实际操作步骤的部分介绍。
 

【编辑推荐】

  1. Python安装中对配置环境变量实际操作的方法
  2. Python手工加载Django的实际操作的四部分详解
  3. Python VIM 注释掉代码的具体方案的描述
  4. Python对象以C语言实现其相关功能的介绍
  5. Python字符和字符串的相关代码示例解析
责任编辑:佚名 来源: 互联网
相关推荐

2010-03-26 14:49:04

Python脚本

2021-08-12 09:17:18

WFH漏洞劫持攻击

2009-09-04 09:36:17

Java调用

2024-03-08 09:34:35

JpackageJarJava

2022-01-11 09:59:23

Python关机程序文件

2022-06-17 07:57:53

拦截包装软链接

2009-12-29 15:21:29

Ubuntu 9.04

2021-01-14 22:17:09

PythonLinux工具

2023-10-20 08:00:00

人工智能MusicGen

2022-09-23 09:50:45

Python

2009-04-16 10:37:17

Javaexejar

2020-02-06 10:10:24

python程序代码

2011-02-25 10:22:03

ibmdwXMLDB2

2011-12-09 21:13:29

iOS

2021-07-14 14:50:08

LinuxASCII图片

2021-06-07 17:30:23

LinuxASCII图片转换

2021-08-31 09:12:18

StringIntLong

2022-02-04 22:05:19

JVM程序内存模型

2023-11-09 09:00:00

OpenAI人工智能Whisper

2010-03-30 16:45:22

Oracle 字符串
点赞
收藏

51CTO技术栈公众号