我试图让tipfy在Google 上工作。我正在使用Windows 。
"hello world“示例运行良好。我不明白的是如何正确安装扩展。
我正在尝试使用“多方位”例子,但没有成功。
我收到以下错误:
ImportError: No module named wtforms.validators我试过按照文档安装扩展程序,它说要运行:
bootstrap.py --分发
返回:
正在下载http://pypi.python.org/packages/source/d/distribute/distribute-0.6.14.tar.gz d:\temp\tmp2frf61提取 现在在d中工作:\temp\tmp2frf61\distribute 0.6.14 在d:\temp\tmpq4-j_v中构建一个分布式鸡蛋 警告:目录“docs”下找不到匹配“Makefile”的文件 警告:目录“docs”下找不到与“indexsidebar.html”匹配的文件 D:\temp\tmpq4 4-j_v分布-0.6.14-py2.5蛋 install_dir d:\temp\tmpq4-j_v
然后我跑:
垃圾箱/建屋
得到以下信息:
同时:初始化。错误:无法打开D:\downloads\tipfy.0.6.3.build\project\bin\buildout.cfg
因为这个文件不存在于bin目录中,所以我假设该文件应该在运行后放在那里:
bootstrap.py --分发
发布于 2011-01-04 01:45:14
应该从buildout.cfg所在的dir运行bin/buildout,而不是从bin dir运行bin/buildout。做这样的事
cd D:\downloads\tipfy.0.6.3.build\project
start bin/buildout发布于 2010-10-18 10:29:43
bootstrap和buildout问题是由0.6.3IMHO版本中的分布中断引起的。最好使用全合一包。
另一个问题是缺少wtforms。我和你一样遇到了同样的问题,但是对于gae-auth,我认为tipfy-ext-auth也有同样的问题。简单地说,tipfy-ext-auth被更新为使用tipfy 0.7,并且您使用的是0.6.3。
0.7版是开发版,尚未向公众发布。因此,一种选择是直接从hg储存库开始使用0.7。但是要小心: 0.7与0.6.3不兼容。
另一种选择是从最新版本下载wtforms模并将它们放在app/lib目录下。我这么做是为了我的项目,它成功了。
https://stackoverflow.com/questions/3684493
复制相似问题