草庐IT

python - python模块.exe文件的无人值守安装

我正在寻找一种方法来安装一堆.exe格式的python模块,例如:ipython-0.13.1.py2-win32-PROPER.exescipy-0.12.0b1.win32-py2.7.exenumpy-MKL-1.7.0.win32-py2.7.exepywin32-218.win32-py2.7.exe我可以通过安装distribute并从命令行调用pip来安装其他模块,但我想知道我是否可以自动安装.exe文件-这样用户就不必单击按钮“下一个”“好的”。 最佳答案 好吧,这确实是可能的:我使用了distribute的easy

python实战【外星人入侵】游戏并改编为【梅西vsC罗】(球迷整活)——搭建环境、源码、读取最高分及生成可执行的.exe文件

文章目录🎥前言💼安装Pygame🔋游戏的实现读写并存储【外星人入侵】游戏最高分游戏源码alien_invasion.pygame_functions.pyship.pyalien.pybullet.pybutton.pyscoreboard.pygame_stats.pysettings.py宇宙飞船和外星人的.bmp类型文件📺将游戏程序整理为.exe文件第一步:在pycharm中安装Pyinstaller库第二步:生成.exe可执行程序错误处理🪔将【外星人入侵】改变为【梅西vsC罗】及其他趣味改编方法🎥前言本篇文章将介绍python游戏【外星人入侵】代码的环境安装,具体介绍如何将游戏的最高分

python - Py2exe 和 selenium - IOError : [Errno 2] No such file or directory: '\\dist\\main.exe\\selenium\\webdriver\\firefox\\webdriver_prefs.json'

我写了一个简单的应用程序,它使用selenium浏览页面并下载它们的源代码。现在我想让我的应用程序Windows可执行。我的setup.py文件:fromdistutils.coreimportsetupimportpy2exe,sys,ossys.argv.append('py2exe')setup(options={'py2exe':{'bundle_files':1,"dll_excludes":['w9xpopen.exe','MSVCP90.dll','mswsock.dll','powrprof.dll','MPR.dll','MSVCR100.dll','mfc90.dl

python - 在虚拟环境中使用 py2exe

我有一个在Windows(Python2.7)上的virtualenv中开发的Python脚本。我现在想使用Py2exe将它编译成一个EXE。我已经阅读并阅读了文档和stackoverflow,但我找不到一个简单的答案:我该怎么做?我尝试只安装py2exe(通过可下载的安装程序),但当然这不起作用,因为它使用系统级python,它没有安装我的脚本的依赖项。它需要使用virtualenv-但似乎没有这样的选项。我确实设法让bbfreeze工作,但它输出一个充满文件的dist文件夹,我只想要一个简单的EXE文件(一个文件)用于我的简单脚本,我知道Py2Exe可以做到这一点。tl;dr:如何

python - 使用 py2exe 时使用 Numpy 创建一个 tcl 文件夹

在我的Python程序上使用py2exe时,我得到了一个可执行文件,还有一个tcl\文件夹。这很奇怪,因为我根本不使用tcl/tk并且在我的代码中没有任何与tkinter相关的内容。为什么导入numpy负责添加这个tcl\文件夹?如何防止这种情况发生?测试.pyimportnumpyprint'hello'PY2EXE代码fromdistutils.coreimportsetupimportpy2exesetup(script_args=['py2exe'],windows=[{'script':'test.py'}],options={'py2exe':{'compressed':1

python - PyInstaller with Pandas 创建超过 500 MB 的 exe

我尝试使用PyInstaller3.2.1创建一个exe文件,出于测试目的,我尝试为以下代码制作一个exe:importpandasaspdprint('helloworld')经过相当长的时间(15分钟以上),我完成了620MB大小的dist文件夹并构建了150MB。我在Windows上工作,使用Python3.5.2|Anaconda自定义(64位)。可能值得注意的是,在dist文件夹中,mkl文件占近300MB。我使用“pyinstaller.exefoo.py”运行pyinstaller。我尝试使用--exclude-module来排除一些依赖项,但最终还是得到了巨大的文件。无

python - 如何在python脚本中获取exe的输出?

当我在Python中调用外部.exe程序时,如何从.exe应用程序中获取printf输出并将其打印到我的PythonIDE? 最佳答案 要从Python调用外部程序,请使用subprocess模块。Thesubprocessmoduleallowsyoutospawnnewprocesses,connecttotheirinput/output/errorpipes,andobtaintheirreturncodes.文档中的示例(output是一个提供子进程输出的文件对象。):output=subprocess.Popen(["m

python - Py2exe - win32api.pyc ImportError DLL 加载失败

我正在尝试使用py2exe来分发我编写的python应用程序。一切似乎都很顺利,但是当我在另一台机器上运行它时,它失败并出现以下错误:Traceback(mostrecentcalllast):File"application.py",line12,inFile"win32api.pyc",line12,inFile"win32api.pyc",line10,in__loadImportError:DLLloadfailed:Thespecifiedprocedurecouldnotbefound.我用谷歌搜索了这个但没有找到太多,但尝试了以下建议无济于事:在win32api之前导入了

通过 cmd 打开时 python.exe 已停止工作

大约两天前,我尝试在cmd中打开它后,Python停止响应。我尝试重新安装Python并在Internet上搜索可能的解决方案,但没有找到答案。这个问题还在继续。 最佳答案 尝试执行此操作下载/打开python安装程序(对应于您的python版本)。打开后,单击Repair。这将修复Python。如果您仍然遇到问题,请尝试执行以下操作:1.打开安装程序2.点击修改3.选中显示AddPythontoenvironmentalvariables的按钮。 关于通过cmd打开时python.ex

python - 为什么python subprocess.Popen通过cmd.exe启动一个子进程?

我这样调用子进程:command='c:\somepath\myexe.exe'startupinfo=subprocess.STARTUPINFO()startupinfo.dwFlags|=subprocess.STARTF_USESHOWWINDOWp=subprocess.Popen(command,shell=False,startupinfo=startupinfo)它似乎不是直接启动myexe.exe,而是通过cmd.exe。我可以在这里避免使用cmd.exe吗? 最佳答案 如果您使用的是Python2.7-使用sub