我正在尝试使用setuptools打包一个依赖 gsettings 来存储和检索用户首选项的 python 应用程序。但是,我之前没有使用过上述工具,我不确定如何处理setup.py脚本以指示它安装和编译模式。
将您的架构添加到setup.py
setup(...,
data_files=[('/usr/share/glib-2.0/schemas', ['filename.schema.xml'])]
)
Run Code Online (Sandbox Code Playgroud)添加系统调用setup.py来运行:
glib-compile-schemas /usr/share/glib-2.0/schemas
Run Code Online (Sandbox Code Playgroud)正如 ntc2 评论的那样,当使用自定义安装路径时,这将失败,例如--user.
share/glib-2.0/schemas,这也意味着glib-compile-schemas使用变量重建命令 的输入文件夹路径sys.prefix。| 归档时间: |
|
| 查看次数: |
312 次 |
| 最近记录: |