首页 > TAG信息列表 > buildout
试图在Mac上正常安装Python吗?
我安装了装有Xcode的Mac OSX 10.5.8.我想避免使用MacPorts,而只是想拥有一个坚实的Python安装基础,以便接下来可以继续使用Django和其他工具.我想在我的Python应用程序中使用Buildout. 我已经从官方站点安装了二进制Python 2.6.4并进行了安装.遵循其他建议,我已将其放在我的〜/ .bapython-构建似乎没有正确执行setup.py
buildout.cfg [buildout] parts = icom develop = . unzip = true include-site-packages = false eggs = sqlalchemy flask scss [icom] recipe = zc.recipe.egg eggs = ${buildout:eggs} interpreter = python scripts = create_dbpython-全局安装1.7.0时zc.buildout要求错误
我正在尝试通过更新基于扩展的项目以使用最新的bootstrap.py脚本来解决分发/设置工具重新合并的问题.从项目的干净签出运行它时,由于我全局安装了zc.buildout 1.7.0,因此出现以下错误.我以为bootstrap.py的目的是安装所需的扩展,等等? 我在这里想念什么? $python --version Python 2python-扩展部署策略
所以我将zc.buildout应用于现有的django项目.我想知道现在就部署它.如何在生产服务器上实现沙盒效果?解决方法:不知道您所说的“沙盒效应”是什么.如果您的意思是“隔离构建”:是的,这就是扩展的作用.尽管如果您在〜/ .buildout / default.cfg中告诉它,它可以使用每个用户的缓存目录.覆盖源鸡蛋中setup.cfg中的DEFINE
PySQLite 2.6.0的源代码包含一个文件setup.cfg,如下所示: [build_ext] #define= #include_dirs=/usr/local/include #library_dirs=/usr/local/lib libraries=sqlite3 define=SQLITE_OMIT_LOAD_EXTENSION 我想在禁用(未设置)SQLITE_OMIT_LOAD_EXTENSION定义的情况下构建鸡蛋.我可python-来自构建的Pyfacebook
使用buildout安装最新版本的pyfacebook的最佳方法是什么?该软件包托管在github上,而不是pypi上.该系统未安装git,因此不幸的是,基于git的配方并不是一个选择. github URL是http://github.com/sciyoshi/pyfacebook.TIA!解决方法:您可以通过添加指向项目tarball URL的查找链接URL以及#epython – 如何指定buildout bootstrap生成文件夹的位置?
我有以下文件夹结构: bootstrap.py setup.py conf/ buildout.cfg 现在我如何使它运行python bootstrap.py将生成的文件夹bin,eggs,parts等放在根目录而不是conf文件夹下?解决方法:buildout的基本目录始终是找到起始配置文件的目录,因此在您的情况下,它位于conf /中. 有两个解决在处理包/ egg时,zc.buildout提供的不仅仅是pip
我们都是开发团队在Django网站上工作.最近我们开始在virtualenv中使用zc.buildout.我可以通过制作沙盒环境来了解virtualenv如何帮助您.创建沙箱后,可以简单地使用pip来安装必要的包/鸡蛋.我已经读过pip可以加载需求文件中的所有鸡蛋.这让我质疑zc.buildout的好处和附加功能. zc.bupython – 如何向Buildout添加依赖项?
我是Buildout的新手,但是我刚刚得到了我的第一个Django应用程序,这要归功于漂亮的教程here.我习惯使用Maven,所以如何“添加依赖”,以便Buildout将其下载并包含它在构建?这是我的buildout.cfg文件: [buildout] parts = python django develop = . eggs = my-project versions = vers构建:使用系统Python的依赖项
我正在尝试使用buildout作为Python包,当使用它时,取决于2个扩展模块:dbus-python和pygobject.两个模块都使buildout失败:dbus-python缺少setup.py文件,而pygobject有一个但其用法是气馁 – 应该使用configure,make,make install.因此,buildout无法在开发环境中设置这些依赖项. 这是我python – 鸡蛋和零件之间的扩建有什么区别?
使用buildout时有2个目录:egg和parts.还有buildout.cfg中的egg和parts声明.这些构建系统元素的目的是什么?解决方法:非常简单: >零件是构建的构建块.不同的部件根据为其声明的配方和该部件中配置的设置运行不同的任务. parts子目录包含每个部件的簿记信息.这取决于配方存储在这里.例如如何使用buildout安装django-haystack
我正在尝试将开发中的当前Django项目转换为使用zc.buildout到目前为止,除了Haystack想出来之外,我已经得到了所有的数据. Haystack源代码可以在GitHub上找到,但我不想强迫用户安装git.一个合适的替代方案似乎是从here获取tarball 这个tarball包含一个setuptools setup.py,看起来应python – 在每个SVN提交时自动更新setup.py版本
我们正在将Plone附加组件部署为具有buildout的开发蛋.使用Mr.Builder buildout recipe并且.egg包装在任何时候都没有完成,因此将鸡蛋推送到生产中作为源代码检查. 什么是在每个SVN提交到SVN版本号或时间戳时自动更新setup.py版本标记的最佳方法?这将提供一些跟踪不同包的快速信息. D当mr.developer说“包’django-quoteme’很脏时,究竟是什么意思.”
我正在使用mr.developer来跟踪github上的一些包.当我重新运行我的构建时,我得到: 包’django-quoteme’很脏. 你想要更新它吗? [是/否/全部] y 什么是“脏”究竟是什么意思?解决方法:我不知道在这种情况下它具体意味着什么,但在计算科学领域,“脏”通常意味着它被修改了.也许包中的文python – 如何设置plone产品的开发
我想为定义的Plone安装/版本开发一些产品,我无法改变(3.3.5). 组织我的源代码树的最佳方法是什么,这样我就不必将一个巨大的plone实例放入源控件中,无论如何都不会改变?我仍然想使用buildout进行本地检查,但是…… 您有什么推荐的吗? 我在Windows上,喜欢git到hg,但可以同时使用…解决python – 部件层次结构的构建配方
是否有Python buildout配方允许以下内容: [buildout] parts = group-of-parts [group-of-parts] recipe = what.can.i.use.for.this parts = part-1 part-2 [part-1] ... [part-2] ... 换句话说,我想要一个带有’parts’属性的配方,就像’buildout’部分那样,所以我可以手动管python – 如何在生成的生成脚本前添加路径
zc.buildout使用zc.recipe.egg在我们的< package> / bin /目录中生成的脚本如下所示: #! <python shebang> -S import sys sys.path[0:0] = [ ... # some paths derived from the eggs ... # some other paths included with zc.recipe.egg `extra-path` ] # some user i在buildout环境中安装python egg,包括数据文件
这个问题假设我要安装的python包是一个包含模板和媒体文件的django应用程序.但这个问题对任何不仅包含.py文件的python包都有效. 我正在使用buildout创建一个可重建的环境,我正在开发一个django项目.我的buildout.cfg看起来像这样: [buildout] parts = python eggs = normal-pyth在脚本的shebang行中添加Python参数(使用buildout和zc.recipe.egg:脚本创建的脚本)
在使用buildout构建脚本时如何为Python指定参数? 这是我的buildout.cfg: [buildout] parts = python develop = . [python] recipe = zc.recipe.egg:scripts eggs = myproject 和setup.py: from setuptools import setup, find_packages setup( name = 'myproject', packpython – 通过buildout和最短的停机时间部署到生产?
我有一个django wsgi的扩建,它在开发和生产方面做得很好.唯一的问题是,当我对buildout.cfg进行更改或添加并且必须运行bin / buildout时,网站将从buildout开始直到完成时间脱机.这可能需要5分钟以上. 有没有办法在生产中优雅地运行buildout?也许一个我不知道的参数会运行buildout而在zc.buildout中生成IPython脚本
我一直在我的机器上使用IPython而不是默认的Python解释器,因为它有更多的功能,并且通常感觉更强大.我想在我的zc.buildout项目中使用它作为bin目录中的一个解释器,就像buildout.cfg中本节创建的生成的Python解释器一样: [python] recipe = zc.recipe.egg interpreter = python eggs如何告诉Buildout从URL安装一个鸡蛋(没有pypi)
我有一些鸡蛋可以作为URL访问,比如http://myhosting.com/somepkg.egg. 现在我没有在pypi上列出这个somepkg.如何告诉buildout为我提取和安装它.我尝试了一些食谱,但到目前为止还没有运气. TIA解决方法:您应该只能在buildout.cfg文件中的[buildout]部分添加“find-links”选项.我刚python – 安装Zope 2最简单的buildout.cfg是什么?
我知道安装Zope的推荐方法是使用Buildout,但我似乎无法找到一个简单的buildout.cfg来安装最小的Zope 2环境.有许多安装Plone和其他东西. 我试过了: [buildout] parts = zope [zope] recipe = plone.recipe.zope2install eggs = 但我得到: An internal error occured due to a bu