py2exe相关内容
我找到了通过以下方式在 library.zip 中添加文件的解决方案:将 py2exe 扩展到将文件复制到 pkg_resources 可以加载它们的压缩文件. 当 library.zip 不包含 exe 时,我可以访问我的文件. 我在目录中添加了一个文件:text.txt:在 library.zip 中的 foo/media.我使用这个代码: import pkg_resource
..
如何反编译py2exe编译的exe文件? 只有一个 exe 文件,没有任何 zip 文件. 如何反编译为pyc或pyo文件? 解决方案 可以使用 unpy2exe 来解压.pyc 然后使用 pyREtic 获取源代码.我猜你可以阅读HOWTO并了解如何使用这些程序,但基本上你去unpy2exe.py的位置并运行: unpy2exe.py [-h] [-o OUTPUT_D
..
我试图为一个简单的 Python 脚本生成一个可执行文件.我的 setup.py 代码如下所示: from distutils.core 导入设置导入py2exe设置(控制台 = [“script.py"]) 但是,我收到了屏幕截图中显示的错误.有什么我可以尝试解决这个问题的吗?我使用的是 Windows 10. 解决方案 似乎在你的 mf3.py 中你是 超出顶层的导入. 假设
..
我正在尝试通过 py2exe 制作一个 exe.该程序正在使用 Tkinter 显示一个类似弹出窗口的窗口.问题是,当我像这样运行设置时,一切正常: setup(windows = [{'script': "msg.py"}], zipfile = None) 但是当我尝试制作一个单一文件的 exe 时它失败了: setup(windows = [{'script': "msg.py"}],
..
有谁知道如何在没有黑色控制台的情况下使用 py2exe 运行 exe?并将所有 pyd 文件等打包成一个 exe 文件? 解决方案 from distutils.core import setup导入 py2exe、sys、ossys.argv.append('py2exe')设置(windows = [{'script': "pytho.py"}],) 为 py2exe x64 支持编
..
我想从使用命令行参数 (argv) 的 python 脚本创建一个 exe 从我所看到的 py2exe 不支持命令行参数 我能做什么? 编辑:我使用的是 GUI2Exe 工具,所以我只是错过了控制台标志,但接受的答案是完全正确的 解决方案 setup(console=['hello.py']) 我相信您要使用的行看起来像这样. 我用 2 个文件对此进行了测试:
..
我有一个 Python 程序使用 Qt(实际上是 PyQt4),当我从它的 main.py 启动它时,我得到一个控制台窗口和 GUI 窗口(当然是在 Windows 上). 然后我用py2exe编译我的程序,main.exe就成功创建了.但是,如果我运行 main.exe(这是程序用户将执行的操作)Python 的控制台窗口仍然出现,并且我的所有调试文本都被标准输出到该窗口. 我想在我
..
py2exe 有什么替代品吗? 解决方案 cx_Freeze 是跨平台的并执行相同的操作,或者您可以使用 py2app,它仅适用于 mac.
..
我在 XP 上使用 python 2.6.我刚刚安装了py2exe,我可以从hello.py成功创建一个简单的hello.exe.但是,当我尝试在我的真实程序上使用 py2exe 时,py2exe 会生成一些信息消息,但无法在 dist 文件夹中生成任何内容. 我的 setup.py 看起来像这样: from distutils.core 导入设置导入py2exe设置(控制台 = ['Se
..
我做了一个“游戏".我喜欢玩它,我想把它分发给我的朋友,而不必在他们的计算机上安装 Python 和 Pygame. 我对 Py2Exe 和 Pyinstaller 进行了大量研究.我浏览了许多教程、修复程序、错误,但似乎没有一个对我有帮助. Pyinstaller 没用,因为它不喜欢 Pygame 中的字体,而且 Py2exe 不会编译内置模块,所以我发现 Pygame2exe 只是
..
我在我的脚本中使用这段代码以跨平台的方式精确定位它的运行位置: SCRIPT_ROOT = os.path.dirname(os.path.realpath(__file__)) 很简单.然后我继续在脚本的其他区域使用 SCRIPT_ROOT 以确保所有内容都是正确的.当我通过 py2exe 运行它时,我的问题出现了,因为生成的可执行文件没有设置 __file__,因此我的脚本中断了.有谁知道
..
我正在寻找 Python3.0 版本的“py2exe".我尝试在 py2exe 的源代码上运行 2to3,但代码仍然损坏. 有什么想法吗? 解决方案 更新 2014-05-15 Python 3.x 的 py2exe 现已发布!在 PyPI 上获取它. 旧信息 在以下位置查看 py2exe SourceForge 项目 SVN 存储库: http://py2e
..
我目前正在尝试使用 py2exe 制作可执行文件.我使用 Python 3.6.我使用的脚本导入 openpyxl 和 pptx 并且在我使用 Pycharm 或使用命令窗口运行脚本时运行良好. 输出产生错误: IndexError: tuple index out of range 您可以在下面找到 cmd 输出: C:\Python36>python setup.py py2exe
..
这是我很简单的代码,打印argvs: 导入系统argv=sys.argv对于 sys.argv 中的每个:打印每个 这是运行时的输出: e:\python>python test1.py 1 2 3 4 5测试1.py12345 我想编译它,所以我用py2exe做了一个: e:\python>python setup.py py2exe 和我的 setup.py: from dist
..
我正在尝试使用 py2exe 制作一个 exe 文件.以前,结果很好 - 我仍然有我编辑的这段代码的工作 exe 文件.但是,当我现在尝试运行以下代码时,出现“ValueError: py.__spec__ is not set".Anaconda 命令提示符中的错误.尝试创建另一个程序的exe文件是正确的. 不幸的是,我保存了较早运行的旧版本程序,但我从内存中将新程序恢复到旧版本,但它仍然
..
我创建了一个 Python GUI 并尝试使用 py2exe 将其转换为 .exe.我正在使用以下模块wx,matplotlib,numpy,time,serial,random和.ico图像作为徽标. 我尝试创建setup.py文件,但是没有用.需要帮助来创建安装文件以生成我的GUI的.exe. 解决方案 如果您能提供一些有关未创建 .EXE 的原因的详细信息,将会很方便.如果您无
..
我正在尝试生成一个可执行文件.我正在使用的软件包是 import sys导入matplotlib.pyplot作为plt从 pylab 导入 *从 numpy 导入 * setup.py 如下 来自distutils.core导入设置的 导入py2exe导入 matplotlib设置(控制台=[''],data_files=matplotlib.get_py2exe_
..
我正试图从使用wxPython和Matplotlib的python脚本生成一个.exe文件,看来这是不可能的. 我正在做的导入(与 Matplotlib 相关)如下: from numpy import * 导入 matplotlib matplotlib.interactive(True) matplotlib.use("WXAgg") 从matplotlib.figure导
..
我正在尝试在 py2exe 中编译一个 python 程序.它返回了一堆丢失的模块,当我运行可执行文件时,它说:"MKL致命错误:无法加载mkl_intel_thread.dll" 我所有的“非绘图"脚本都运行良好,只有使用“matplotlib"和“pyqtgraph"的脚本不起作用. 我什至在 Numpy/Core/mkl_intel_thread.dll 中找到了该文件,并将其放
..
我有一个Python脚本,希望将其编译为Windows可执行文件.现在, py2exe 在Windows上可以正常运行,但我希望能够在Linux上运行它.我在开发机器上安装了Windows,但是Linux是我的主要开发平台,我有点讨厌重新启动Windows以创建 .exe .我也不需要购买第二个Windows许可证即可在虚拟机(例如VirtualBox)中运行.有什么想法吗? PS:我知道
..