Сегодня мы столкнулись с небольшой проблемой. Проект отказался разворачивать рабочее окружение стандартными командами:

$ python2.5 bootstrap.py --distribute
$ bin/buildout

Мы начали получать сообщение:

Traceback (most recent call last):
  File "bin/buildout", line 22, in <module>
    import zc.buildout.buildout
ImportError: No module named zc.buildout.buildout

Оказалось проблема в том, что ребята из Zope Corporation обновили версии своих продуктов. Для того чтобы исправить проблему надо либо перейти на следующую версию zc.buildout, либо прямо указывать версию:

$ python bootstrap.py --distribute --version=1.4.4

Переход не займет много времени, просто замените старый bootstrap.py на новый http://svn.zope.org/repos/main/zc.buildout/branches/1.4/bootstrap/bootstrap.py

Более подробная информация доступна в рассылке distutils http://mail.python.org/pipermail/distutils-sig/2010-August/016745.html



blog comments powered by Disqus

Support

If you like my posts, please support me on Gittip

Published

15 March 2011

In tags we trust

Fork me on GitHub