buildout相关内容
我需要在使用Buildout生成的脚本中使用无缓冲输出。 我的方法是在生成的脚本中为Python指定-u标志。 这是我的Buildout.cfg: [buildout] parts = python develop = . [python] recipe = zc.recipe.egg:scripts eggs = myproject 和setup.py: from
..
所以,我今年想开始使用 virtualenv.我喜欢 no-site-packages 选项,这很好.但是我想知道如何将某些软件包安装到每个 virtualenv 中.例如,假设我想将 django 安装到每个 virtualenv 中......这可能吗,如果是这样,如何?扩建能解决这个问题吗? 嗯,它不是 django,更像是 django 应用程序……我不介意在每个 virtualen
..
我正在使用 buildout 和 virtualenv 的组合在 python 中设置一个隔离开发环境,允许进行可重复的构建. 有一个构建方法可以让您将 virtualenv 集成到构建中: tl.buildout_virtual_python 有了这个,我的 buildout.cfg 看起来像这样: [构建]发展=.部分 = 脚本虚拟蟒蛇[虚拟蟒蛇]配方 = tl.buildout
..
如何在使用 buildout 构建脚本时为 Python 指定参数? 这是我的 buildout.cfg: [构建]零件 = 蟒蛇发展=.[Python]食谱 = zc.recipe.egg:scripts鸡蛋 = 我的项目 和 setup.py: from setuptools import setup, find_packages设置(名称 = '我的项目',包 = find_pa
..
我正在尝试使用 python plone-devstart.py 工具创建一个新的 plone 环境.我收到引导错误.所以我从我的项目目录中使用了命令 bin/python bootstrap.py -d .它(bin/python bootstrap.py -d 命令)之前运行良好但现在我遇到了类似 的错误 oomsys@oomsysmob-6:~/demobrun$ bin/python
..
我试图通过 本教程,但与教程不同,它似乎是演示幻灯片的剪切和粘贴.我并不清楚构建的目的是什么,以及它如何使用 scons 和 setuptools 定位自己.您能提供有关这些问题的详细信息吗? 谢谢! 解决方案 我非常喜欢Plone Buildout Tutorial. 它合理地概述了它的工作原理以及扩展简单构建文件的方式. 这是 Plone Buildout 教程的新链
..
我有一个相当简单的项目,包含 Buildout 和 Django,并将其导入 PyCharm.但是,即使在项目设置中启用了 Buildout 支持后,PyCharm 仍会抱怨找不到 Django.该项目在从 Buildout 构建时运行良好,但 PyCharm 并未将其正确视为 Buildout 项目. 关于如何解决这个问题有什么想法吗? 解决方案 这可能是一个问题,因为您的口译员没
..
我正在为OS X开发一个应用程序.该应用程序涉及使用安全连接通过python请求与服务器进行通信. 我能够运行要打包的python文件,并且通过SSL连接成功.但是,当我使用py2app打包文件并尝试运行它时,出现以下错误: Traceback(最近一次通话最近):在中,文件"/Users/yossi/Documents/repos/drunken-octo-nemesis/di
..
根据Google App Engine第三方库支持,受支持的最新版本的 lxml 为 2.3 https://cloud.google.com/appengine/docs/python/tools/libraries27 并且python-pptx需要lxml > = 3.1.0 https://github.com/scanny/python-pptx/blob/master /requ
..
我安装了装有Xcode的Mac OSX 10.5.8.我想避免使用MacPorts,而只是想拥有一个坚实的Python安装基础,这样我就可以继续使用Django和其他东西了.我想在我的Python应用程序中使用Buildout. 我已经从官方站点安装了二进制Python 2.6.4并进行了安装.按照其他建议,我已将其放在我的~/.bash_profile文件中: export PATH
..
我已经建立了必须在旧计算机上运行的扩展项目(具体来说是django),它在使用python 2.7的本地系统中运行良好. 在生产服务器中,它运行python 2.5,我想配置将下载并使用2.6的扩展,但仅此项目不在系统范围内. 所以我认为它应该使用某种配方,但是女巫又如何?我找不到一个.我希望仅使用buildout.cfg文件即可实现.. 解决方案 Buildout特别支持这种
..
有可能吗?我想将其安装在3.1.7 Plone实例中,但不想输入与构建版本不兼容的版本. 我在机器上尝试过,并添加了collective.alias extends = http://good-py.appspot.com/release/dexterity/1.0a2 和 [versions] plone.recipe.plone = 3.1.7 plone.re
..
Debian 6. 修改范围并注释掉buildout.cfg的[version]中的所有内容后,"buildout -vvv"显示: Installing 'buildout.dumppickedversions'. We have the distribution that satisfies 'buildout.dumppickedversions==0.5'. Installing
..
我正在使用Plone 4,我需要在我的Zope实例中添加另一个Plone站点,即一个Plone站点进行测试/开发,另一个Plone站点进行生产.我已经安装了一个Plone站点,想知道如何在同一实例中安装另一个. 我已按照此处,但未成功.我正在使用扩展. 谁能告诉我该怎么做,或者我做错了什么.谢谢. 编辑:我正在寻找一种方法,以便为每个Plone站点生成不同的Data.fs文件.
..
我正在尝试运行旧的Plone 3.3 buildout.cfg.在[versions]中,我按如下方式固定扩展: cat buildout.cfg|grep -i zc.buildout zc.buildout = 1.4.3 但是,由于某些原因,bootstrap.py生成的bin/buildout最终会使用最新的2.0.0版本: cat bin/buildout|grep -i
..
我有一个批处理作业,有时需要针对我的Plone实例运行.它需要访问我的Plone产品中的代码和其他Plone代码并查询目录.我已经将该脚本包含在我的Plone产品中,并且目前通过 运行 bin/instance run 很显然,如果我的产品出现了新版本,我需要更改路径以指向鸡蛋的新版本.我想做的是在产品的setup.py
..
我正在设置基于Zope复制存储(ZRS)的部署.我目前有两个服务器(东和西) 西部将是主要 东部将是次要 我还没有触摸西框.在东方盒子上,我按如下方式编辑了布局(我必须将plone.recipe.zeoserver固定为1.2.6,因为zrs功能在版本1.2.6之前不存在) [zeoserver] recipe = plone.recipe.zeoserver[zrs] r
..
我正在使用 buildout 自动下载并设置我的Plone安装的许多依赖项. buildout或多或少使用easy_install来下载和安装一堆Python鸡蛋.这通常可以正常工作,但是如果无法下载任何依赖项,或者如果我想通过扩展查找不适合pypi的内部程序包,则无法正常工作.如何设置自己的pypi本地版本以自动镜像所需的软件包?对于使用pypi作为元数据但不使用代码的软件包,它仍然依赖第三方服
..
我有一个Plone网站(大约4.2.4,从根目录中的version.txt告诉),我想将其更新为最新版本(我发现注释掉我的versions.cfg时,改用http://dist.plone.org/release/4.3-latest/versions.cfg并用-vvv重新运行buildout时,我得到: Develop: '.../src/collective.mathjax' in:
..
我正在努力实现对站点的Plone的可重复部署,并使用扩展功能,基本上遵循Martin Aspeli的书 Professional Plone 4 Development .我可以使用源产品.policy和.theme设置系统,并自动激活主题,但是在运行扩展时,在创建标准对象之前,我仍然必须实例化Plone站点并激活策略产品.该网站. 构建可以在安装过程中检查诸如Plo
..