首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python脚本到Windows可执行程序——Cxfreeze的安装与使用

Python脚本到Windows可执行程序——Cxfreeze的安装与使用 下载安装 打包程序 通过 命令行 简单使用 使用 setup.py 详细配置 Python脚本到Windows可执行程序—...—Cxfreeze的安装与使用 写好的 Python 程序,分发到 Windows 用户的时候,如果再在每一台电脑上配置执行 Python 程序的解释器和相应的依赖库,就会比较繁琐。...所以可以将 Python 程序打包程可执行的 .exe 文件。可以用的库有:cx_freeze,py2exe,PyInstaller。在此介绍 cx_freeze。...setup.py build #打包后的文件放在build目录下 可选的打包方式:生成 .msi 格式的 windows 安装包 python setup.py bdist_msi 两种方法的区别...build 会在当前目录下生成目录,存放可执行的文件以及依赖,目录结构如下: lib\ python3.dll python38.dll main.exe bdist_msi 想当于把这些压缩打包程一个文件

2.4K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Windows平台使用PyInstaller将Python脚本打包成可执行文件

    02 Dec 2016 Windows平台使用PyInstaller将Python脚本打包成可执行文件 平时工作中,有时候需要将自己写的Python脚本在...Windows运行,但是若Windows没有安装Python,那么就不能直接运行Python脚本。...本文介绍一种方法,通过PyInstaller工具将Python脚本打包成一个可执行文件,可以直接在Windows运行,不管Windows是否安装Python都可以运行该可执行文件,详细步骤如下: 1 安装...Python 首先在Windows上先安装Python,这里需要特别指出,如果编译的Python可执行文件要运行在64位系统,那么需要安装对应64位版本Python,否则后面编译时会有错。...Windows的Python安装比较简单,直接下载相应的软件包,运行安装即可。

    1.9K90

    Jenkins 为Jenkins添加Windows Slave远程执行python项目脚本

    Win764未 python项目环境 实践操作 1、新建与配置结点 【系统管理】-> 【管理结点】-> 【新建结点】, ?...如上,输入结点名称,勾选 【Dumb Slave】,点击【OK】 说明:根据官方文档,如果是添加jenkins外部的主机,虚拟机器等似乎要添加。 ?...this slave on-line when in demand and off-line when idle 在这种情况下,jenkins可在没有用户援助的情况下启动slave,当遇到满足以下条件的不可执行任务时...2、Slave主机配置 1)安装Java JDK 并配置 不懂的参考连接:Java win7或 xp下配置JDK环境变量 2)进入命令行,输入上述提示 C:\Users\Administrator...构建时,会自动执行远程主机(192.168.30.174)上的python项目脚本 附pdf版下载地址: 为Jenkins添加Windows Slave远程执行python项目脚本.pdf

    2.5K30

    安装 pyinstaller 出错的解决办法及 csdn 工具实例打包

    下载 去官网下载 pyinstaller 安装包:https://pypi.org/project/PyInstaller/#files 解压 我这里解压到E:\应用、Python37\Lib\site-packages...pyinstaller 简介 pyinstaller 将 Python 脚本打包成可执行程序,使在没有 Python 环境的机器上运行。...打包 打包的 app 里并不包含任何源码,但将脚本的。pyc 文件打包了。...基本语法: pyinstaller options myscript.py 常用的可选参数如下: --onefile 将结果打包成一个可执行文件 --onedir 将所有结果打包到一个文件夹中,该文件夹包括一个可执行文件和可执行文件执行时需要的依赖文件...添加为可执行文件的资源(只对 windows 有效) 如pyinstaller --paths="D:\" test.py CSDN 访问量脚本实例 比如,拿以前写的一个刷 csdn 访问量工具

    1.5K30

    Python(day3):Python3 安装与环境搭建

    Python文档下载地址:https://www.python.org/doc/ ---- Python 安装 Python 已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。...在 Windows 设置环境变量 在环境变量中添加Python目录: 在命令提示框中(cmd) : 输入 path=%path%;C:\Python 按下"Enter"。...然后在"Path"行,添加python安装路径即可(我的D:\Python32),所以在后面,添加该路径即可。 ps:记住,路径直接用分号";"隔开!...运行 Python 有三种方式可以运行 Python: 1、交互式解释器: 你可以通过命令行窗口进入 Python 并开在交互式解释器中开始编写 Python 代码。...script.py # Windows/DOS 注意:在执行脚本时,请检查脚本是否有可执行权限。

    1.3K20

    Python开发必备的6个库,有了它事半功倍!

    现在可以在即将发布的 Python 3.7 上使用betas了,在 Windows 上更好地支持外部错误处理,并支持 C 语言中更多的现代标准类型,例如 float/double _Complex 和...03 Python 必备之 PyInstaller PyInstaller 主要用于何处?关于 Python 的最常见的问题之一是“如何从 Python 脚本中生成独立的可执行文件?”...,适用于 Windows 可执行文件,并扩展了对捆绑常见库(如 QT、GTK +、NumPy 和 Django )的支持。...PyInstaller 在不久之后可能添加的一个功能是交叉打包,例如,在 Windows 上创建 Mac 兼容的应用程序。...Mypy 在编译时向 Python 添加静态类型检查,使 Python 程序更加一致和可维护,并且不会增加运行时开销。

    1.8K80

    Python 环境搭建

    Windows XP和更高版本已经有MSI,很多老机器也可以安装MSI。 下载后,双击下载包,进入Python安装向导,安装非常简单,你只需要使用默认的设置一直点击”下一步”直到安装完成即可。...注意: /usr/local/bin/python 是Python的安装目录 Windows 设置环境变量 第一种方式: 在环境变量中添加Python目录: 在命令提示框中(cmd) : 输入...然后在”Path”行,添加python安装路径即可(我的D:\Python32),所以在后面,添加该路径即可。 ps:记住,路径直接用分号”;”隔开!...---- 运行Python 1、交互式解释器: 你可以通过命令行窗口进入python并开在交互式解释器中开始编写Python代码。...script.py # Windows/DOS 注意:在执行脚本时,请检查脚本是否有可执行权限。

    77930

    Python开发者必备6个基本库

    现在可以使用betas来实现即将到来的Python 3.7,更好地支持Windows上的外部错误处理,并支持C中更多的现代标准类型,例如float / double _Complex和char16_t和...关于Python的最常见的问题之一是“如何从Python脚本生成独立的可执行文件”?PyInstaller一直是最好的答案之一。...PyInstaller 3.3还包括一个更广泛兼容的引导加载程序,适用于Windows可执行文件,并扩展了绑定常见库(如QT,GTK +,NumPy和Django)的支持。...PyInstaller不久之后不太可能添加的一个功能是交叉打包,例如,在Windows上创建Mac兼容的应用程序。...Mypy在编译时向Python添加静态类型检查,使Python程序更加一致和可维护,但不会增加运行时开销。

    1.5K10

    CobalStrike 4.0 生成后门几种方式 及 主机上线后基础操作

    该程序包生成一个HTML应用,该应用运行一个CobaltSt rikepayload。你可以选择可执行的选项来获取一个HTML应用,此HTML应用使得一个可执行文件落地在磁盘上并运行它。...executable(生成可执行攻击脚本) powershell(生成一个powershell的脚本) VBA(生成一个vba的脚本,使用mshta命令执行) 这里借鉴一个网上的方法,生成一个powershell...4、Windows Executable (Windows 可执行文件) 该程序包生成一个Windows可执行Ar tifact,用于传送一个payload stage r。...这个程序包为你提供了多种输出选项。 Windows Serv ice EXE 是一个 Windows 可执行文件,可响应Service Cont rol Manage r命令。...5、Windows Executable(s) 该程序包直接导出Beacon (也就是payload stage),这个Beacon是作者写好的32或64位DLL,是一个不使用stager的可执行文件,

    3.5K10

    使用 pipx 安装并执行 Python 应用程序 (1)

    这样做可以避免你的系统中不同项目需要同一 Python 库的不同版本时出现的依赖冲突,同时你也不需要管理员权限来安装这个包。 创建虚拟环境并记住在运行相关脚本前激活它可能会让人觉得繁琐。...除此之外,在MacOS和Linux上,您还可以使用CHMOD使文件可执行文件(+X)直接运行,而无需指定Python命令: $ chmod +x pipx.pyz $ ....✨ ✨ 在 Windows 系统中,执行 pipx ensurepath 命令会更改你的用户 PATH 环境变量。它将 pipx 存放安装包和虚拟环境的路径添加到家目录中。...幸运的是,pipx 让你轻松尝试可执行的 Python 脚本。...接着,你可以利用 Python 自带的 HTTP 服务器来托管你的脚本,并允许 pipx 在执行前下载 Python 源代码。

    8900

    Python 开发者的 6 个必备库

    现在可以在即将发布的 Python 3.7 上使用betas了,在 Windows 上更好地支持外部错误处理,并支持 C 语言中更多的现代标准类型,例如 float/double _Complex 和...03 Python 必备之 PyInstaller PyInstaller 主要用于何处?关于 Python 的最常见的问题之一是“如何从 Python 脚本中生成独立的可执行文件?”...,适用于 Windows 可执行文件,并扩展了对捆绑常见库(如 QT、GTK +、NumPy 和 Django )的支持。...PyInstaller 在不久之后可能添加的一个功能是交叉打包,例如,在 Windows 上创建 Mac 兼容的应用程序。...Mypy 在编译时向 Python 添加静态类型检查,使 Python 程序更加一致和可维护,并且不会增加运行时开销。

    84520

    Python | 开发者必备的 6 个库

    现在可以在即将发布的 Python 3.7 上使用betas了,在 Windows 上更好地支持外部错误处理,并支持 C 语言中更多的现代标准类型,例如 float/double _Complex 和...Python 必备之 PyInstaller PyInstaller 主要用于何处? 关于 Python 的最常见的问题之一是“如何从 Python 脚本中生成独立的可执行文件?”...可执行文件,并扩展了对捆绑常见库(如 QT、GTK +、NumPy 和 Django )的支持。...PyInstaller 在不久之后可能添加的一个功能是交叉打包,例如,在 Windows 上创建 Mac 兼容的应用程序。...Mypy(http://www.infoworld.com/cms/article/mypy-lang.blogspot.com) 在编译时向 Python 添加静态类型检查,使 Python 程序更加一致和可维护

    2.2K30

    Python | 开发者必备的 6 个库

    现在可以在即将发布的 Python 3.7 上使用betas了,在 Windows 上更好地支持外部错误处理,并支持 C 语言中更多的现代标准类型,例如 float/double _Complex 和...Python 必备之 PyInstaller PyInstaller 主要用于何处? 关于 Python 的最常见的问题之一是“如何从 Python 脚本中生成独立的可执行文件?”...可执行文件,并扩展了对捆绑常见库(如 QT、GTK +、NumPy 和 Django )的支持。...PyInstaller 在不久之后可能添加的一个功能是交叉打包,例如,在 Windows 上创建 Mac 兼容的应用程序。...Mypy(http://www.infoworld.com/cms/article/mypy-lang.blogspot.com) 在编译时向 Python 添加静态类型检查,使 Python 程序更加一致和可维护

    1.7K30

    在Linux系统中使用PyInstaller将Python项目打包指南

    PyInstaller是一个极其有用的工具,它可以将Python脚本和所有依赖项打包成一个独立的可执行文件,让您的应用程序可以在没有Python解释器的系统上运行。...为什么选择PyInstallerPyInstaller 具有以下几个优点,使它成为Python项目打包的理想选择:跨平台支持:支持Windows、macOS和Linux。...基本使用假设您有一个名为main.py的Python脚本,您可以通过以下命令将其打包成可执行文件:pyinstaller main.pyPyInstaller将自动生成一个名为dist的目录,里面包含了可执行文件...例如,您可以手动添加需要打包的额外数据文件:a = Analysis( ......动态库依赖问题在Linux上,某些Python包可能依赖于动态链接库,PyInstaller可能无法自动检测到这些库。这时,您需要手动将这些库包含在打包过程中。

    4.2K30

    Python 开发者的 6 个必备库

    现在可以在即将发布的 Python 3.7 上使用betas了,在 Windows 上更好地支持外部错误处理,并支持 C 语言中更多的现代标准类型,例如 float/double _Complex 和...Python 必备之 PyInstaller PyInstaller 主要用于何处? 关于 Python 的最常见的问题之一是“如何从 Python 脚本中生成独立的可执行文件?”...可执行文件,并扩展了对捆绑常见库(如 QT、GTK +、NumPy 和 Django )的支持。...PyInstaller 在不久之后可能添加的一个功能是交叉打包,例如,在 Windows 上创建 Mac 兼容的应用程序。...Mypy(http://www.infoworld.com/cms/article/mypy-lang.blogspot.com) 在编译时向 Python 添加静态类型检查,使 Python 程序更加一致和可维护

    2.1K70

    『Python』Python编译成计算机可执行文件(Windows计算机可执行文件exe,Linux 计算机可执行文件elf,Mac计算机可执行文件mach-O)

    生成不自定义图标的exe文件 4.生成带自定义图标的exe文件 PyInstaller 会对脚本进行解析,并做出如下动作: 内部流程 背景: Python 程序都是脚本的方式,一般是在解析器里运行,如果要想要给别的计算机使用...,需要提前安装Python解析器和相关包才可以运行,为了在 Windows(或其它系统里) 里方便发布,我们将.py文件,编译成一个可执行文件,并且打包所需要库文件,只需要点击一个可执行文件运行,而无需安装...PyInstaller将 Python应用程序冻结(打包)在Windows,GNU / Linux,Mac OS X,FreeBSD,Solaris和AIX下的独立可执行文件中。...PyInstaller的主要目标是开箱即用地与第三方软件包兼容。这意味着,使用PyInstaller,使外部软件包正常工作所需的所有技巧已 集成在PyInstaller本身中,因此无需用户干预。...如果省略该选项,那么第一个脚本的主文件名将作为 spec 的名字 PyInstaller 会对脚本进行解析,并做出如下动作: 在工作目录生成 helloworld.spec 文件; 创建一个

    3.5K10
    领券