On Sep 30, 8:13 am, "Mark Ramm" <[EMAIL PROTECTED]> wrote:
> Oops, there are still some DBSession.commit() calls in the tutorial,
> you can remove those from all of the controller code as TG2 does
> automatic commits now.
>
> And in the little database loading script you can just do import
> transaction/transaction.commit()
>
> --Mark Ramm
>
>
>
> On Tue, Sep 30, 2008 at 10:49 AM, Mike Driscoll <[EMAIL PROTECTED]> wrote:
>
> > Eric and Jorge,
>
> > I'm getting an error farther along in the tutorial. When I run the
> > initializeDB script, I get the following traceback:
>
> > File "d:\tg2env\Wiki-20\initializeDB.py", line 19, in <module>
> >  DBSession.commit()
> > File "c:\Python25\Lib\site-packages\SQLAlchemy-0.5.0rc1-py2.5.egg
> > \sqlalchemy\orm\scoping.py", line 106, in do
> >  return getattr(self.registry(), name)(*args, **kwargs)
> > File "c:\Python25\Lib\site-packages\SQLAlchemy-0.5.0rc1-py2.5.egg
> > \sqlalchemy\orm\session.py", line 669, in commit
> >  self.transaction.commit()
> > File "c:\Python25\Lib\site-packages\SQLAlchemy-0.5.0rc1-py2.5.egg
> > \sqlalchemy\orm\session.py", line 375, in commit
> >  self._prepare_impl()
> > File "c:\Python25\Lib\site-packages\SQLAlchemy-0.5.0rc1-py2.5.egg
> > \sqlalchemy\orm\session.py", line 351, in _prepare_impl
> >  ext.before_commit(self.session)
> > File "c:\Python25\Lib\site-packages\zope.sqlalchemy-0.3-py2.5.egg\zope
> > \sqlalchemy\datamanager.py", line 191, in before_commit
> >  assert zope_transaction.get().status == 'Committing', "Transaction
> > must be committed by zope"
>
> > The database file does get created however, and the data seems to be
> > there as well as I can query it with normal sqlalchemy. I'm not sure
> > what's going on though.
>
> > Also, the commands to create the virtualenv are either incomplete or
> > I'm dumb. When I did what it said, it created the virtual environment
> > and then downloaded TG and all its dependencies to my default Python
> > installation.
>
> > Mike
>
> --
> Mark Ramm-Christensen
> email: mark at compoundthinking dot com
> blog:www.compoundthinking.com/blog

Hi,
Not having much luck, get the following when try to install from svn
(last error I couldn't get past):

Installed c:\tg2env\tgdev
Processing dependencies for tg.devtools==1.9.7a5dev
Searching for TurboGears2
Reading http://pypi.python.org/simple/TurboGears2/
Couldn't find index page for 'TurboGears2' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading http://pypi.python.org/simple/
No local packages or download links found for TurboGears2
error: Could not find suitable distribution for
Requirement.parse('TurboGears2')

I think I am a bit over my head still with the normal install,
installing from Trunk looks like I'm way over my head. So went back to
the basic install.  I deleted my virtualenv directory and tried again,
same error. So I will go an try to track down the email that Jorge
mentioned in turbogears-trunk.

Just in case, here are the commands I am using to install (Win XP/
Python 2.5):

virtualenv c:\tg2env --no-site-packages
activate.bat
easy_install http://files.turbogears.org/eggs/simplejson-1.9.2-py2.5-win32.egg
(read somewhere I needed to add this step)
easy_install -i http://www.turbogears.org/2.0/downloads/current/index
tg.devtools
easy_install docutils
paster quickstart
paster serve --reload development.ini

Thanks for the help,
Eric

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to