cx_freeze 不会创建元数据?

Posted

技术标签:

【中文标题】cx_freeze 不会创建元数据?【英文标题】:cx_freeze Won't create Metadata? 【发布时间】:2014-03-22 03:49:05 【问题描述】:

当我在构建程序后查看属性窗口时,它应该给我版本号和描述的地方是空白的。这是我的代码

import sys
from cx_Freeze import setup, Executable

exe = Executable(

   script = "ROT13.py",
   initScript = None,
   base = None,
   targetName = "ROT13.exe",
   copyDependentFiles = True,
   compress = True,
   appendScriptToExe = True,
   appendScriptToLibrary = True,
   icon = "blah.png",
)

setup(
    name = "ROT13 Translator",
    version = "0.1",
    description = "A ROT13 Translator",
    executables = [Executable("ROT13.py", base = "Console")]
)

为什么这不起作用?

【问题讨论】:

属性窗口是如何生成的?您使用的是什么 GUI 工具包? 【参考方案1】:

安装pywin32 (pip install pywin32) 为我解决了这个问题。

【讨论】:

以上是关于cx_freeze 不会创建元数据?的主要内容,如果未能解决你的问题,请参考以下文章

AEM DAM 元数据用户访问

从 jdbc/postgresql 获取新创建表的列元数据

Spring SAML:更新元数据提供程序不会更新使用的签名证书

vbscript 以安全的方式从页面获取属性或元数据(因此,如果元数据不存在,则不会丢失)。在这个例子中,我们是替换

未添加来自元数据的 Google Cloud Compute 实例 SSH 密钥

azure databricks使用external hive metastore跨工作区共享元数据