Seite 1 von 1
ZODB mit Python2.5
Verfasst: Donnerstag 5. Juli 2007, 14:50
von ws
Hallo,
ich versuche gerade, ZODB mit Python2.5 zum Laufen zu bekommen. Es gibt ja seit ein paar Tagen eine Beta, die für Python2.5 freigegeben ist:
http://cheeseshop.python.org/pypi/ZODB3/3.8.0b2
Die habe ich mit python setup install installiert, allerdings ist das anscheinend keine standalone-Version. Kann mir jemand sagen, welche weiteren Zope-Libraries da noch installiert werden müssen, damit das funktioniert, und wo ich die herkriege?
Mit vielem Dank im Voraus
Wolfgang
Re: ZODB mit Python2.5
Verfasst: Donnerstag 5. Juli 2007, 15:52
von gerold
ws hat geschrieben:Kann mir jemand sagen, welche weiteren Zope-Libraries da noch installiert werden müssen, damit das funktioniert
Hallo Wolfgang!
Das sollte alles in der "README.txt" (im TAR-File) drinnen stehen.
mfg
Gerold

ZOPE mit Python 2.5
Verfasst: Donnerstag 5. Juli 2007, 16:34
von ws
Hallo Gerold,
danke für den Hinweis,
habe inzwischen versucht, das ganze mit easy_install zu ziehen. Dabei werden auch einige der Libs installiert, was aber nach wie vor fehlt, ist decorator:
[quote]
Code: Alles auswählen
>>> import ZODB
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "c:\python25\lib\site-packages\ZODB3-3.8.0b2-py2.5-win32.egg\ZODB\__init_
_.py", line 31, in <module>
from DB import DB
File "c:\python25\lib\site-packages\ZODB3-3.8.0b2-py2.5-win32.egg\ZODB\DB.py",
line 27, in <module>
from ZODB.Connection import Connection
File "c:\python25\lib\site-packages\ZODB3-3.8.0b2-py2.5-win32.egg\ZODB\Connect
ion.py", line 33, in <module>
from ZODB.blob import Blob, rename_or_copy_blob
File "c:\python25\lib\site-packages\ZODB3-3.8.0b2-py2.5-win32.egg\ZODB\blob.py
", line 39, in <module>
from zope.proxy.decorator import SpecificationDecoratorBase
ImportError: No module named decorator
Wo ich das herkriegen soll, weiss ich nicht. Ich habe
http://cheeseshop.python.org/pypi/decorator/2.1.0
ausprobiert, aber das hilft auch nicht weiter.
Gruss
Wolfgang
Re: ZOPE mit Python 2.5
Verfasst: Donnerstag 5. Juli 2007, 17:24
von gerold
Hallo Wolfgang!
Du brauchst den neuesten "zope.proxy" dafür.
"zope.proxy-3.4.0a1.tar.gz" -->
http://download.zope.org/distribution/
Falls du alles aus den Quellen kompilieren möchtest, dann brauchst du z.B. MinGW
http://www.python-forum.de/topic-7855.html und du musst MinGW als Standard-Kompiler eintragen. -->
http://peak.telecommunity.com/DevCenter ... ld-options
mfg
Gerold

ZODB und Python 2.5
Verfasst: Donnerstag 5. Juli 2007, 17:30
von ws
Hallo Gerold,
vielen vielen vielen Dank, jetzt klappt es.
Gruss
Wolfgang