Hello.

Long-time Pylons user here. I'm just starting to learn Pyramid, and was
starting with the wiki tutorial here:
http://docs.pylonsproject.org/projects/pyramid/1.0/tutorials/wiki/index.html

When I get to the step of running the app for the first time:

$paster serve development.ini --reload


I get this:

[some traceback snipped...]
 File
"/home/mjf/pyr/pyramid_tut/lib/python2.6/site-packages/paste/deploy/loadwsgi.py",
line 129, in filter_wrapper
 **context.local_conf)
 File
"/home/mjf/pyr/pyramid_tut/lib/python2.6/site-packages/paste/deploy/util/fixtypeerror.py",
line 57, in fix_call
 val = callable(*args, **kw)
 File
"/home/mjf/pyr/pyramid_tut/lib/python2.6/site-packages/repoze/tm/__init__.py",
line 102, in make_tm
 commit_veto = EntryPoint.parse('x=%s' % commit_veto).load(False)
 File
"/home/mjf/pyr/pyramid_tut/lib/python2.6/site-packages/distribute-0.6.14-py2.6.egg/pkg_resources.py",
line 1959, in load
 raise ImportError("%r has no %r attribute" % (entry,attr))
ImportError: <module 'repoze.tm' from
'/home/mjf/pyr/pyramid_tut/lib/python2.6/site-packages/repoze/tm/__init__.pyc'>
has no 'default_commit_veto' attribute



Indeed, there is no string called "default_commit_veto" in repoze.tm's
__init__.py.

Pip seems to have installed two repoze.tm packages:
repoze.tm-1.0a5-py2.6.egg
repoze.tm2-1.0b1-py2.6.egg

The installed/activated version is tm-1.0a5. The other egg seems to have the
'default_commit_veto' attribute.

I am sure that I am running in a clean virtualenv with --no-site-packages
flag.

Nuking repoze.tm and installing repoze.tm2 makes it work.

So, it seems that there are two versions of repoze.tm kicking around, and
the tutorial wants repoze.tm2, but the docs suggest repoze.tm.


FYI.

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to pylons-discuss@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-discuss+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en.

Reply via email to