已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭4年前。Improvethisquestion如何将我的Python应用程序转换为.exe?我用tkinter做了一个程序,想知道如何让其他人使用。我使用Python3.3。我搜索了一下,但没有找到任何东西。 最佳答案 cx_Freeze会执行此操作,但会创建一个包含大量依赖项的文件夹。py2exe现在执行此操作,并使用--bundle-files
我有一个wxpython应用程序,它依赖于lxml,并且在通过python解释器运行它时运行良好。但是,当使用py2exe创建一个exe时,我得到了这个错误ImportError:Nomodulenamed_elementpath然后我使用pythonsetup.pypy2exe-plxml并没有收到上述错误,但是另一种说法ImportError:Nomodulenamedgzip谁能告诉我问题是什么以及如何解决它。我也应该放任何我的dist文件夹中的libxml2、libxslt等dll文件?我搜了电脑并没有找到这些文件,所以也许它们不需要?谢谢。编辑:我刚刚尝试使用pythonse
我正在尝试安装py2exe.我的机器上安装了Python2.7。他们的website提到他们已经发布了对2.7的支持,但是当我尝试安装时,它提到需要Python版本2.6,在注册表中找不到。我已经下载了py2exe-0.6.9。有其他人提出这个问题并想出了如何解决它吗? 最佳答案 试试thislink.它是Python2.7的py2exe。 关于python-无法使用Python2.7安装py2exe,我们在StackOverflow上找到一个类似的问题: h
这个问题在这里已经有了答案:HowtokeepaPythonscriptoutputwindowopen?(26个回答)关闭8年前。有什么方法可以阻止python.exe在完成后立即关闭?它关闭的速度比我读取输出的速度要快。这是程序:width=float(input("Enterthewidth:"))height=float(input("Entertheheight:"))area=width*heightprint("Theareais",area,"squareunits.") 最佳答案 你不能-全局,即对于每个pytho
我开始摆弄PyQt,并从pyqt白皮书示例应用程序(pastebin)中制作了一个“漂亮”的脚本它在Windows和Linux上都能完美运行(两者都已经安装了qt环境)。现在我的问题是:由于我正在尝试使用Qt,因为它是编译的(至少是纯旧的基于C++的Qt),我如何编译一些.exe文件以在Windows上运行它,或者在Linux上运行独立的可执行文件。重点是,由于速度和可移植性,我希望程序被编译,而不是从源代码解释,这需要在任何机器上进行先前的设置。例如,其中一个目标是通过电子邮件将小型gui脚本发送给根本不是程序员的同事。 最佳答案
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。我是python新手,除了语言本身,我还在探索它的各个方面。在编译成.exe方面(这样就可以在不安装python的情况下进行部署)我检查了py2exe,新版本几年前就停止了。然后pyInstaller,好像停在了python2.7。我可以获得所有python到exe编译器的列表吗?谢谢 最佳答案 p
>>>python-c"importsys;printsys.version"2.7.6(default,Nov102013,19:24:18)[MSCv.150032bit(Intel)]>>>pip--versionpip1.5.5fromC:\Python27\lib\site-packages(python2.7)>>>pipinstallpy2exeRuntimeError:ThispackagerequiresPython3.3orlater虽然是官方的py2exedownloadpage说他们有我需要的东西:那么如何通过pip安装py2exe?
要创建可执行文件(windows),我假设我们应该使用其中之一:Py2exe或PyInstaller。它们之间有什么区别? 最佳答案 Py2exe和PyInstaller都是包装器,但我注意到这里有一些区别,Py2exe与python2.4+兼容,包括python3.0和3.1,而PyInstaller目前与python2.7和3.3–3.5兼容据我所知,Py2exe不支持签名,而Pyinstaller支持从1.4版本开始签名在PyInstaller中很容易创建一个exe,默认情况下都创建一堆exe和dll。在py2exe中,它更容
我在XP上使用python2.6。我刚刚安装了py2exe,我可以从一个hello.py成功地创建一个简单的hello.exe。但是,当我尝试在我的真实程序上使用py2exe时,py2exe会生成一些信息消息,但无法在dist文件夹中生成任何内容。我的setup.py看起来像这样:fromdistutils.coreimportsetupimportpy2exesetup(console=['ServerManager.py'])py2exe的输出如下所示:pythonsetup.pypy2exerunningpy2execreatingC:\DevSource\Scripts\Ser
我正在尝试将一个相当简单的Python程序转换为可执行文件,但找不到我要找的东西,所以我有几个问题(我正在运行Python3.6):目前我发现的方法如下下载旧版本的Python并使用pyinstaller/py2exe在Python3.6中设置一个虚拟环境,让我能够完成1。下载Python到C++转换器并使用它。这是我尝试过的/遇到的问题。我在所需的下载之前安装了pyinstaller(pypi-something),所以它不起作用。下载必备文件后,pyinstaller还是无法识别。如果我在Python2.7中设置virtualenv,我真的需要安装Python2.7吗?类似地,我看