Buildout n'aime pas mon installation de distribution à l'échelle du système et refuse d'exécuter:
plone@s15447224:~/mybuildout$ python bootstrap.py Creating directory '/home/plone/mybuildout/bin'. Creating directory '/home/plone/mybuildout/parts'. Creating directory '/home/plone/mybuildout/eggs'. Creating directory '/home/plone/mybuildout/develop-eggs'. Getting distribution for 'distribute==0.6.14'. Before install bootstrap. Scanning installed packages Setuptools installation detected at /usr/lib/python2.6/dist-packages Non-egg installation Removing elements out of the way... Already patched. /usr/lib/python2.6/dist-packages/setuptools.egg-info already patched. After install bootstrap. Creating /usr/local/lib/python2.6/dist-packages/setuptools-0.6c11-py2.6.egg-info error: /usr/local/lib/python2.6/dist-packages/setuptools-0.6c11-py2.6.egg-info: Permission denied An error occurred when trying to install distribute 0.6.14. Look above this message for any errors that were output by easy_install. While: Bootstrapping. Getting distribution for 'distribute==0.6.14'. Error: Couldn't install: distribute 0.6.14
5 Réponses :
kgs fournis par Zope code PIN de la version de seugoTools et distribuez: http://download.zope.org/zopeoolkit/index/1.0 .2 / ztk-versions.cfg p>
SeugoTools = 0.6C11 distribuer = 0,6,14 p>
Le meilleur est de supprimer le package Python-SetOpTools de votre système. Bootstrap est là pour être sûr que vous disposez de SetUMEUGTOOLS ou de distribuer (-D Option), mais votre bâtiment pose ces versions. P>
assez étrange. p>
Je l'ai aussi vu. Je pense que j'ai toujours fini par "résoudre" en utilisant effectivement un It pourrait em> que ce problème est juste causé par certaines versions de virtualenv code> ou en acceptant le fait que les seugurques globaux doivent être mis à jour et le faire manuellement avec quelque chose comme sudo easy_install -u sechools < / code> (ou peut-être utiliser une distribution en tant que nom de package). P>
bootstrap.py code>. Mais c'est juste une théorie. J'ajoute celui-ci à la plupart de mes bâtiments Plone 3: http://svn.zope.org/*checkout*/zc.buildout/tags/1.4.4/bootstrap/bootstrap.py code> p>
Oui, utilisez Buildout 1.5.x qui exécute Python avec l'argument '-s' (-S: N'impliquez pas de "site d'importation" sur l'initialisation). P>
(et vous pourriez essayer de mettre à niveau la distribution de votre système à l'échelle du système vers la dernière version) p>
Buildout 1.5 n'est pas aller pour plone?
J'utilise Buildout 1.5.x avec Plone, alors je dirais que c'est une course. Je ne suis pas sûr de la préoccupation de la préoccupation de l'utilisation, le cas échéant.
semble être un bug de distribution_setup.py, actuellement la solution de contournement consiste à utiliser SetOpTools bootstrap.py p>
Cela peut-il être corrigé dans de nouvelles versions plones?
Je préférerais ne pas démonter comment les œuvres distribuées_setup.py, mais la communauté de Poking pourrait demander à quelqu'un de l'aborder!
Pouvez-vous clarifier le bogue dans la question?
Cette ligne: Bitbucket.org/tarek/Distribute/src/67BBCD0BFDEF / ...
J'utilise le même concept que @ Maurits. Voici un petit extrait que:
Makefile: p>