Hallo zusammen,

versuche schon seit geräumiger Zeit tryton zu installieren, kriege aber 
immer beim initialiseren der Datenbank Fehler.
Habe es schon auf Version 4.3 (trunk), 4.2 und 4.0 versucht. 
Wenn ich diesen Befehl tätige:


*trytond-admin -c trytond.conf -d test123 --all*



Dann kriege ich folgende Fehlermeldung:

Traceback (most recent call last):
File "trytond/bin/trytond-admin", line 21, in <module>
admin.run(options)
File "/home/vagrant/server/trytond/trytond/admin.py", line 38, in run
transaction.connection.cursor() as cursor: AttributeError: exit


Wenn ich auf 4.0 die Datenbank über die graphische Oberfläche erzeuge 
erhalte ich auf dem Server die gleiche Fehlermeldung und auf dem Client 
zusätzlich folgende Fehlermeldung:

Can't create the database caused by an unknown reason.

Die Datenbank, die ich im Client erzeugt habe wird auf postgres erzeugt 
aber irgendwas läuft bei dem initialisieren in tryton schief ...

Habe folgendes gefunden und einfach versucht umzusetzen:

https://code.djangoproject.com/ticket/17671

Ich habe python 2.7 installiert und habe versucht die python version auf 
2.6 runterzuschrauben. Das habe ich mit pythonbrew gemacht. 




Das hat vergeblich auch nicht geklappt. Habe dan














*n python-sql version 0.4 installiert statt 0.8. Das habe ich in folgendem 
Beitrag 
gefunden:https://groups.google.com/forum/#!topic/tryton/ZDMJ-Yv4TV8Habe 
auch versucht alle packages runter zu schrauben auf eine ältere Version, 
wie es auch in den Voraussetzungen der Tryton installation aufgeführt 
wurde, kam leider immer auf dasselbe Ergebnis. Ich kann gerne auch meine 
komplette Installationsprozedur aufführen:Ich habe meinen Server auf Ubuntu 
14.04 laufen (Vagrant auf os x):*

*sudo apt-get install python-pip*
*sudo apt-get install postgresql *


*sudo passwd postgres*


*su - postgres -c "createuser --createdb --no-createrole --no-superuser 
--pwprompt tryton"*
*sudo apt-get install python-psycopg2  python-lxml python-dateutil 
python-relatorio python-polib python-ldap3 python-webdav python-vobject 
python-tz python-stdnum python-vatnumber python-werkzeug python-cairo 
python-pycha*




*sudo pip install python-sql simpleeval wrapt cached-property*


*sudo apt-get install mercurial mercurial-nested*


*hg clone -u 4.0 http://hg.tryton.org/trytond*


*python -c 'import getpass,crypt,random,string; print 
crypt.crypt(getpass.getpass(), "".join(random.sample(string.ascii_letters + 
string.digits, 8)))'*

*Das Passwort was auf der Prompt erscheint sichere ich und füge es in 
meiner trytond.conf Datei ein:* 


*sudo vim trytond.conf*

*Füge dann folgendes in trytond.conf ein:**[web]*
*# remarque : [web] est à remplacer par [jsonrpc] en 3.8*
*listen = *:8000*
*[database]*
*uri = postgresql://tryton:PASSWORT_VON_TRYTON_ROLE@localhost:5432/ *
*[session]*






*super_pwd =<DAS PASSWORT, WELCHES ICH GESICHERT HABE>Als nächstes erzeuge 
ich eine Datenbank in postgresql und nenne die test123:*

* su postgres*




*psqlIn der postgres Konsole dann:*








* CREATE DATABASE test123 OWNER tryton;\qJetzt initialisiere ich die 
Datenbank:*

*trytond-admin -c trytond.conf -d test123 --all*





*trytond/bin/trytond -c trytond.conf -v*















* CREATE DATABASE test123 OWNER tryton;\qIch kann gerne auch die 
Installationsprozedur posten, wo ich mit pythonbrew python auf Version 2.6 
runterschraube und die anderen Pakete auf ältere Versionen 
installiere.Hoffe Ihr könnt mir irgendwie weiterhelfen.Viele GrüßeBijjou*

-- 
Sie erhalten diese Nachricht, weil Sie Mitglied der Google Groups-Gruppe 
"tryton-de" sind.
Weitere Optionen: https://groups.google.com/d/optout

Antwort per Email an