1. 新手求教python生成.exe程序步骤

首先你需要安装pip,之后用
pip
install
py2exe安装py2exe库
编写如下脚本:
#setup.pyfrom
distutils.core
import
setupimport
py2exesetup(console=['一个列表,需要打包成控制台的python脚本'])随后运行
python
setup.py
py2exe等待运行完成,可在同目录下看到dist文件夹,其中包括了打包后的python
exe文件以及依赖文件

2. 如何用python写exe程序

Win下发布应用

起因

今天实验室同学看到我的乞丐版二输入规则器,他挺感兴趣的,也想要玩玩,但是他没有装python的环境,总不能让他一直玩我电脑吧,所以想到了将程序打包成exe,直接运行!想法一出来,根本挡不住啊,说干就干,先网络python打包exe,一大堆答案,我整理了一下,大概有Py2exe和pyinstaller两种,但是,我给你看张图

如果觉得内容不够细致,可以参考

用PyInstaller将python转成可执行文件exe笔记或者用PyInstaller把Python代码打包成单个独立的exe可执行文件

补充

  • 2016.7.7补坑: 基于python的参考文献生成器beta已完成,欢迎下载和使用免费下载基于python的文献生成器.exe

  • 2016.7.8补充: 利用Pyinstaller编译关联文件成exe,只要输入时候写成pyinstaller -F main.py related.py即可,其中main为主函数,其中有import related.py的函数,只要把重要的放前面就好啦,然后最后的exe文件名会以第一个命名,也就是最后形成一个main.exe就是酱紫。修改spec文件,重新加上参数再编译。按照正常步骤做过之后,在目录中还会有一个spec文件,用编辑器打开,之后修改参数,保存后,在原来操作的cmd上写入:pyinstaller main.spec即可,这个是我在gui图像生成exe格式时候,图片无法打包查阅到的,需要单独添加

  • 3. python怎么生成exe程序

    环境:来pycharm2018.1+win7+python3.7
    工具:pyinstaller
    1、安装自pyinstaller,cmd --> pip install pyinstaller
    2、安装完成后,打开cmd,输入命令:pyinstaller -F *.py(星号为py文件的全路径,如下图)
    如下图显示,打包成功,会显示exe文件的位置,找到运行即可用。
    推荐学习《Python教程》。

    4. python 能做成EXE程序吗

    用py2exe,方法如下:
    1. 安装py2exe
    2. 将打包文件与被打包文件放在同一个文件夹下。。。
    例如,你需要将test.py打包成exe,那么test.py就是被打包文件,那么打包文件呢,保存下边的文件为.py文件 (例如setup.py):

    # setup.py
    from distutils.core import setup
    import py2exe
    setup(console=["test.py"])

    放在同一个目录的目的是因为在console = ["test.py"]时,不用考虑路径问题,当然,你的是什么py文件,就把名字替换了。。。
    然后运行,运行命令为: python setup.py py2exe
    如果你不会使用cmd运行python的命令,也不难,把运行命令粘贴在记事本中,然后修改后缀为.bat,例如run.bat,然后双击run.bat就可以啦。。(前提是,你设置了环境变量)
    运行后,会产生一个dist文件夹,在文件夹中,有一个与被打包文件同名的exe文件,那个就是可执行文件啦。。。

    5. 如何将python程序封装成exe可执行文件

    5步将py文件打包成exe文件
    http://www.360doc.com/content/13/1216/11/11029609_337549928.shtml

    用PyInstaller把Python代码打包成单个独版立的exe可执行文权件
    http://www.crifan.com/use_pyinstaller_to_package_python_to_single_executable_exe/

    6. python 怎么执行exe程序

    使用os.system函数运行其他程序
    os模块中的system()函数可以方便地运行其他程序或者脚本。其函数原型如下所示。
    os.system(command)
    其参数含义如下所示。
    command 要执行的命令,相当于在Windows的cmd窗口中输入的命令。如果要向程序或者脚本传递参数,可以使用空格分隔程序及多个参数。
    以下实例实现通过os.system()函数打开系统的记事本程序。
    >>> import os
    # 使用os.system()函数打开记事本程序
    >>> os.system('notepad')
    0 # 关闭记事本后的返回值
    # 向记事本传递参数,打开python.txt文件
    >>> os.system('notepad python.txt')

    7. 如何将python文件做成exe程序

    python制作exe可执行文件的方法---使用pyinstaller
    python生成windows下exe格式的可执行程序有三种可选方案:
    py2exe是大家所熟知的专,今天要介绍pyinstaller,
    这个工属具全平台可用。

    8. python可以将程序编程.exe执行文件吗

    python生成windows下exe格式的可执行程序有三种可选方案:
    py2exe是大家所熟知的,今天要介绍pyinstaller,
    这个工具全版平台可用权。
    曾使用python制作一个工具程序供公司同事使用后,由于公司使用mac
    linux
    windows都有很多,就使用过它来将程序做成可执行文件,兼容性好,只是会使得程序在linux平台和mac平台启动较慢(windows还是比较快的),但基本够用。

    9. 有python代码怎么编成可执行的exe程序

    py2exe啊,一点也不老,稳定而且好用。
    操作步骤如下:
    如果你有一个名为helloworld.py的python脚本,你想把它转换为运行在windows上的可执行程序,并运行在没有安装python的windows系统上,那么首先你应写一个用于发布程序的设置脚本例如mysetup.py,在其中的setup函数前插入语句import py2exe 。
    mysetup.py示例如下:
    # mysetup.py
    from distutils.core import setup
    import py2exe

    setup(console=["helloworld.py"])
    然后按下面的方法运行mysetup.py:
    python mysetup.py py2exe
    上面的命令执行后将产生一个名为dist的子目录,其中包含了helloworld.exe,python24.dll,library.zip这些文件。
    如果你的helloworld.py脚本中用了已编译的C扩展模块,那么这些模块也会被拷贝在个子目录中,同样,所有的dll文件在运行时都是需要的,除了系统的dll文件。
    dist子目录中的文件包含了你的程序所必须的东西,你应将这个子目录中的所有内容一起发布。

    默认情况下,py2exe在目录dist下创建以下这些必须的文件:
    1、一个或多个exe文件。
    2、python##.dll。
    3、几个.pyd文件,它们是已编译的扩展名,它们是exe文件所需要的;加上其它的.dll文件,这些.dll是.pyd所需要的。
    4、一个library.zip文件,它包含了已编译的纯的python模块如.pyc或.pyo
    上面的mysetup.py创建了一个控制台的helloword.exe程序,如果你要创建一个图形用户界的程序,那么你只需要将mysetup.py中的console=["helloworld.py"]替换为windows=["myscript.py"]既可。

    py2exe一次能够创建多个exe文件,你需要将这些脚本文件的列表传递给console或windows的关键字参数。如果你有几个相关联的脚本,那么这是很有用的。
    运行下面个命令,将显示py2exe命令的所有命令行标记。
    python mysetup.py py2exe --help