[Zope3-french-user] [Afpy-membres] z3c

Tarek Ziadé tarek at afpy.org
Mar 13 Mai 22:28:35 CEST 2008


2008/5/13 Christophe Combelles <ccomb at free.fr>:
> Je cross-poste sur zope3-french-user pour ramener ça dans la bonne liste.
>
>
>  Le plus facile est d'utiliser zopeproject en forçant zope 3.4 :
>
>  - tu vires TOUS les paquets zope de ton système (ceux installés avec
> apt-get/synatic)

ou tu installes virtualenv, et tu fais:

virtualenv --no-site-packages /mes/devs/zope3.4

pour avoir un environement python vierge dédié à zope 3.4 (binaire:
/mes/devs/zope3.4/bin/python)

>  Ensuite :
>  sudo apt-get install python-setuptools python2.4
>  sudo python2.4 /usr/bin/easy_install zopeproject
>  sudo python2.4 /usr/bin/easy_install zc.buildout
>
>  par défaut zopeproject utilise des paquets trop récents,
>  donc il faut le lancer avec:
>
>  python2.4 /usr/bin/zopeproject --no-buildout ton_projet
>
>  Ensuite tu modifies le fichier buildout.cfg
>  et tu remplaces la ligne "find-links = ..."  par :
>
>  extends = http://download.zope.org/zope3.4/versions.cfg
>  versions = versions
>
>  Ca permet de se fixer de force sur les paquets de zope 3.4
>
>  Ensuite tu fais : python2.4 /usr/bin/buildout
>
>  A partir de là ton instance doit démarrer :
>  ./bin/ton_projet-ctl fg
>  ou
>  ./bin/paster serve deploy.ini
>  ou
>  ./bin/paster serve debug.ini
>  ou
>  ./bin/ton_projet-ctl debug (pour avoir un shell python avec toutes les
> inscriptions du registre, et la zodb accessible directement dans l'objet
> 'root')
>
>  Ensuite tu peux ajouter des paquets z3c dans le setup.py, et relancer ton
> buildout pour les récupérer/installer.
>
>  Pour les utiliser, il suffit ensuite de les ajouter dans
> src/ton_projet/configure.zcml
>
>  Christophe
>
>  Albert DURANTON a écrit :
>
>
>
> > Avec le tutoriel "zope3 et les paquets communautaires" traduit par Thierry
> Floirac je tente une bouvelle fois de suivre ses instructions avec ma
> distribution UBUNTU et j'obtiens la même erreur qu'avec ma DEBIAN lenny.
> "Couldn't install zope.security 3.5.0". J'installe avec la même procédure le
> paquet "zope.security 3.5.0". Je relance la procédure et j'obtiens "Couldn't
> install zope.interface 3.4.1". J'installe de la même façon zope.interface
> 3.4.1 et de nouveau j'obtiens "couldn't install zope.security 3.5.0".
> > Je tourne en rond et il me semble que je suis encore loin de pouvoir
> utiliser la procédure des "eggs".
> > Je remercie d'avance celui qui pourrait me mettre dans le bon chemin qui
> me permettra enfin d'essayer z3c.
> > Merci d'avance.
> > Albert
> >
> > _______________________________________________
> > AFPy-membres mailing list
> > AFPy-membres at lists.afpy.org
> > http://lists.afpy.org/mailman/listinfo/afpy-membres
> >
> >
> >
>
>  _______________________________________________
>  zope3-french-user mailing list
>  zope3-french-user at lists.afpy.org
>  http://lists.afpy.org/mailman/listinfo/zope3-french-user
>



-- 
Tarek Ziadé | Association AfPy | www.afpy.org
Blog FR | http://programmation-python.org
Blog EN | http://tarekziade.wordpress.com/


Plus d'informations sur la liste de diffusion zope3-french-user