jjzjj

setup.py

全部标签

python - Py2exe 将文件打包成一个 exe

我在让Py2exe将所有文件捆绑到一个.exe中时遇到了一些问题。有用当我不将它们捆绑在一起时,对我来说很好。所以这是我在不将它们捆绑在一起时使用的setup.py脚本,它始终有效:fromdistutils.coreimportsetupimportpy2exesetup(console=['test.py'])所以我想将所有文件捆绑到一个可执行文件中,所以我为此使用了这个setup.py脚本,但这是行不通的:fromdistutils.coreimportsetup#ItookthisofftheInternetimportpy2exe,sys,ossys.argv.append(

python - 如何进一步调试 (win7 64bit, py2.7) 上的 SendKeysCtypes?

我正在尝试让SendKeysCtypes在py2.7和win764位上运行。Hereissrc问题:运行SendKeysCtypes.py没有任何反应。测试应该打开记事本并写一些文本。问题代码是这样的:defGetInput(self):"BuildtheINPUTstructurefortheaction"actions=1#ifbothupanddownifself.upandself.down:actions=2inputs=(INPUT*actions)()vk,scan,flags=self._get_key_info()forinpininputs:inp.type=INP

environment-variables - 运行 Inno Setup 安装程序时如何修改 PATH 环境变量?

InnoSetup允许您通过[Registry]部分设置环境变量(通过设置与环境变量对应的注册表项)但是,有时您不只是想设置环境变量。通常,您想对其进行修改。例如:在安装时,可能需要在PATH环境变量中添加/删除目录。如何从InnoSetup中修改PATH环境变量? 最佳答案 您提供的注册表项中的路径是REG_EXPAND_SZ类型的值。正如[Registry]部分的InnoSetup文档所述,有一种方法可以将元素附加到这些元素:Onastring,expandsz,ormultisztypevalue,youmayuseaspec

mysql - 如何在 Inno Setup 中静默安装 MySQL?

我会为我的Java应用程序创建一个安装程序。它使用MySQL数据库。所以我的程序安装必须包括MySQLserver5.5的安装、服务器的配置和我的数据库的加载。我使用InnoSetup来执行此操作,但我发现了一些问题。我找到了这段代码,但它有点旧。[Files]Filename:msiexec;\Parameters:"/imysql-5.5.11-win32.msi/qnINSTALLDIR=""C:\mysql""";\WorkingDir:C:\Users\Gabriele\Desktop\setup;\StatusMsg:StoinstallandoMysql5.5.11;Fl

windows - 如何从 Inno Setup 安装程序的注册表中获取 Office 的安装目录

我正在为MicrosoftOffice创建一个安装程序,特别是2007-2013版本。它只是复制两个Office目录中的一些文件。我的Windows是64位的,但我想为x64和x86架构创建一个安装程序。因此我编写了以下代码,试图从Windows注册表中获取Office的安装路径。而且,对于每个版本的Office(2007-2013),它采用安装路径并附加我需要的其余路径。这就是我想要的结果。[Code]functionGetHKLM():Integer;beginifIsWin64thenbeginResult:=HKLM64;endelsebeginResult:=HKEY_LOC

python - manage.py 在同一文件夹中继续使用 django 的空白 settings.py 而不是 settings.py manage.py 位于

我使用的是Windows8.1和Python2.7,我在特定文件路径中设置了所有文件(希望正确),但每当我运行pythonmanage.pyrunserver时,我都会收到此错误。PSC:\Users\AWelborn\.virtualenvs\truthabouttrees\truth-about-trees>pythonmanage.pyrunserverC:\Python27\lib\site-packages\mezzanine\utils\conf.py:59:UserWarning:TIME_ZONEsettingisnotset,usingclosestmatch:Ame

python - 如何为我的 test.py 制作 Windows 独立安装程序

出于学习目的,我编写了一个test.py,它只会打印出“HelloWorld”。现在的问题是我想要一个Windows安装程序,以便程序在安装后安装并执行。测试.pyhello()defhello():print('HELLOWORLD')那我是不是要稍微改一下程序里的代码还是别的什么? 最佳答案 您不需要安装程序。您可以创建一个在打开时使用任何编译器执行的独立文件。我主要使用pyinstaller。如果你已经安装了pip,你可以在其中执行以下命令pipinstallpyinstaller确保pip在您的路径中。如果没有,google

windows - Py2Exe 被检测为病毒。备择方案?

所以,我创建了一个python程序。使用Py2Exe转换为exe,并尝试使用PyInstaller和cx_freeze。所有这些都会触发该程序被avast、avg和其他在virustotal和我的本地计算机上检测为病毒。我尝试更改为HelloWorld脚本以查看问题是否存在,但结果完全相同。我的问题是,是什么触发了这种检测?.exe的创建方式?如果是这样,是否有其他Py2exe、Pyinstaller、cx_freeze的替代品? 最佳答案 你可以试试nuitka。pipinstall-Unuitka例子:nuitka--recur

python - 在 Windows 上运行 docker-py 的客户端错误

我使用的是docker-py版本4.0.2。我在Windows上运行,但我没有安装docker,因为我无权访问root。这是我的代码:importdockerfromioimportBytesIOdockerfile='''#SharedVolumeVOLUME/dataCMD["/bin/sh"]'''f=BytesIO(dockerfile.encode('utf-8'))cli=docker.DockerClient(base_url='tcp://0.0.0.0:2375')cli.images.build(path='github.com/docker-library/red

windows - 在 Windows 7 中将 .patch 应用到 .py 文件

好的,所以我想更改GoogleAppEngine中的一个文件,在以下链接中提供了一个补丁:Issue4849onGoogleCode我可以看到.patch文件修改了我HD上的特定.pyfie,但我自己无法进行任何更改,因为我不知道如何使用.patch文件。我在网上搜索过,但不知何故,似乎没有关于在Windows中的.py文件上应用补丁的数据。有人可以帮帮我吗?或者更好的是,有人可以简单地在_init.py_文件上应用补丁并将其发送过来吗?(我不是偷懒,我只是认为如果有人可以在linux上轻松地在windows上查找补丁软件,那么输入这么多是不明智的)这是补丁文件和init.py文件:这