当前位置: 首页 > 知识库问答 >
问题:

Python-Py-to-EXE

朱华皓
2023-03-14

正在尝试找出Pyinstaller为什么不创建。EXE在\Dist文件夹中。

我正在运行的是pyinstaller--onefile文件名。py

但在此之后,它失败了:

7758信息:生成PYZ(ZlibArchive)发生错误,回溯如下:回溯(最近一次调用):文件“c:\users\marcu\appdata\local\programs\python\python38-32\lib\site packages\auto_py_to_exe_main_uuuu.py”,第269行,转换为pyi。run()#执行PyInstaller文件“c:\users\marcu\appdata\local\programs\python38-32\lib\site packages\PyInstaller\uuuuu main\uuuuuuuuuu.py”,第111行,在run-run-build(pyi\u配置,spec\u文件,**vars(args))文件“c:\users\marcu\appdata\local\programs\python\python38-32\lib\site packages\PyInstaller\PyInstaller\uuuu main\uuuuuuuuuuuuu.PyInstaller”,第63。建筑物建造主管道。main(pyi_config,spec_file,**kwargs)文件“c:\users\marcu\appdata\local\programs\python38-32\lib\site packages\PyInstaller\building\build_main.py”,第844行,在主构建(specfile,kw.get('distpath'),kw.get('workpath'),kw.get('clean_build'))文件中“c:\users\marcu\appdata\local\programs\python38-32\lib\site packages\PyInstaller\building\build\u main。py”,第791行,内建exec(代码,规范名称空间)文件“C:\Users\Marcu\AppData\Local\Temp\tmp2gf7vp4s\File\u重命名。规范”,第18行,pyz=pyz(a.pure,a.zipped_数据,文件“c:\users\marcu\appdata\local\programs\python\python38-32\lib\site packages\PyInstaller\building\api.py”,第98行,在init self.postinit()文件“c:\users\marcu\appdata\local\programs\python38-32\lib\site packages\PyInstaller\building\datastruct.py”中,postinit.py,第158行,postinit self()文件“c:\users\marcu\appdata\local\programs\python38-32\lib\site packages\PyInstaller\building\api.py”,第128行,汇编self.code\u dict={File“c:\users\marcu\appdata\local\programs\python38-32\lib\site packages\PyInstaller\building\api.py”,第129行,键为:strip\u路径c:\users\marcu\appdata\local\programs\python38-32\lib\site packages\PyInstaller\building\utils.py”,第652行,在strip\paths\u in\u-in\u-code consts=tuple中(文件“c:\users\marcu\appdata\local\programs\python\python38-32\lib\site packages\pyinstallers\building\utils.py”,第653行,在strip\u-paths\u-in\u-in\u-in\u-in\u-in-code(const-co,新的文件名)c:\users\marcu\appdata\local\programs\python38-32\lib\site packages\PyInstaller\building\utils.py”,第660行,在strip\u path\u in\u in\u code返回码\u func中(co.co\u argcount、co.co\u kwonlyargcount、co.co\u nlocals、co.co\u stacksize、TypeError:需要一个整数(获取类型字节

等等。

  • 路径已设置

这个想法是使. py和. exe,这样我就可以在没有Python的计算机上运行它。

共有1个答案

仇飞鹏
2023-03-14

我找到了答案。

通过使用pip安装https://github.com/pyinstaller/pyinstaller/archive/develop.zip

它卸载了3.5版并安装了4.0开发版本。

已使用pyinstaller xxxx。py和瞧

谢谢大家的参与

 类似资料:
  • 我试图从一系列PDF文件中提取表格,但无法使表格工作。我一直试图通过Windows操作系统上的Jupyter笔记本使用它。不幸的是,我也得到了同样的结果 “FileNotFoundError” 每次我尝试使用read_PDF()。 从我到目前为止在网上发现的情况来看,这个错误似乎是在试图运行Tabula java文件时产生的。我已经正确安装了java。 在此方面的任何帮助都将不胜感激。 这是我试图

  • 问题内容: 我试图将一个相当简单的Python程序转换为可执行文件,但是找不到我想要的东西,所以我有几个问题(我正在运行Python3.6): 到目前为止,我发现这样做的方法如下 下载旧版本的Python并使用 在3.6中设置虚拟环境,这将允许我执行1。 下载Python到C ++转换器并使用它。 这是我尝试过的/遇到的问题。 我在安装所需的下载之前安装了它(pypi-something),所以它

  • Py++ is an object-oriented framework for creating a code generator for the Boost.Python library.

  • py

    py 是为 Erlang 生态系统准备的分布式 Python。该项目有两个主要特性: Python 的简单封装接口,封装了 ErlPort 调用,可方便地进行: 进行模块级调用 获取模块级常量 实例化对象 调用对象方法 获取对象属性 使用方便的包装器调用内置函数和运算符 在分布式环境中运行 Python 的方法,充分利用 Erlang 的优势,包括容错、可伸缩、并发、实时等特性

  • 问题内容: This question already has answers here : Syntax error on print with Python 3 [duplicate] (3 answers) Closed 5 years ago. I want to round integers to the nearest 0.25 decimal value, like this: Th

  • 问题内容: Python源目录中的init.py用于什么? 问题答案: 它曾经是软件包的必需部分(旧的3.3之前的“常规软件包”,而不是较新的3.3+“命名空间软件包”)。 这是文档。 Python定义了两种类型的程序包,常规程序包和名称空间程序包。常规软件包是Python 3.2及更早版本中存在的传统软件包。常规软件包通常实现为包含文件的目录。导入常规程序包时,将隐式执行此文件,并将其定义的对象