用于安装pygtk、pyobject和pycairo的zc.buildout方法。

tl.buildout_gtk的Python项目详细描述


tl.buildout_gtk

安装pygtk的zc.buildout方法,包括pygobject和pycairo, 也可以选择pywebkitgtk。

这个配方本身与命名项目的python绑定有关。它 假设C库已经在系统上可用,并且 他们的头文件。默认情况下构建的绑定版本需要Python2.6 或者更大。

这个方法看起来是可靠的,但是特性集基本上是 由作者的迫切需要决定。别犹豫,发问, <;thomas@thomas-lotze.de>;的错误报告、建议或修补程序。

选项

配置选项:
shared:Configure shared builds like with the zc.recipe.cmmi recipe. Defaults to using automatically located shared builds.
pycairo-url:URL of the pycairo source code archive.
pycairo-md5sum:MD5 checksum of the pycairo source code archive.
pygobject:Set to ^{tt1}$ in order not to build pygobject. If pygtk is to be built, pygobject will be built regardless of this option.
pygobject-url:URL of the pygobject source code archive.
pygobject-md5sum:
MD5 checksum of the pygobject source code archive.
pygtk:Set to ^{tt1}$ in order not to build pygtk. If pywebkitgtk is to be built, pygtk will be built regardless of this option.
pygtk-url:URL of the pygtk source code archive.
pygtk-md5sum:MD5 checksum of the pygtk source code archive.
pywebkitgtk:Set to ^{tt3}$ in order to build pywebkitgtk. Doing so will cause pygtk and pygobject to be built.
pywebkitgtk-url:
URL of the pywebkitgtk source code archive.
pywebkitgtk-md5sum:
MD5 checksum of the pywebkitgtk source code archive.

这些选项的默认值对应于最新的项目版本 在配方发布的时候。

导出选项:
location:Location of the buildout part containing the compiled Python bindings.
path:Filesystem path to be added to the Python path in order for the bindings to be importable. This may be included in a zc.recipe.egg part’s ^{tt4}$ option, for example.

背景

这个配方的存在有两个原因: pygtk&friends的环境,并将 为方便相关项目。

pywebitgtk、pygtk、pygobject和pycairo项目是使用 标准配置/制造/制造安装程序。配方设置了构建 为正确的python安装构建绑定的环境 反对对方的正确做法。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javajaxb在嵌套节点中生成xmlns:xsi声明   java重定向到youtube以上传jsp上可用的视频   java提高了JVM和ANT的性能   java如何将返回的JSON数据放在HTML表单中   java如何发送XWWWFORMURLENCODE在重新授权   java为什么jvm XX:+EliminateAllocations失败   堆移除和重建方法?(爪哇)   Stanford NPL in Spark(Scala)应用程序运行到Java堆空间(Java.lang.OutOfMemoryError)   调试java中打开/关闭println的任何方式(详细模式)   java IntelliJ在鼠标悬停时显示JavaDocs工具提示   Olingo Odata Java中的自动扩展选项   json将postgres文本arry转换为java列表?   oop需要帮助推断Java代码   复选框的java添加操作侦听器AbstractTableModel   java如何从公共静态void main(String[]args)传递值   java从数据库中获取大值   java Processing 2.0电影从jar运行时无法打开电影文件   java如何在不使用应用程序的情况下刷新活动?   尝试将JSON解析为ListView时的Android:JSON parse:null对象引用