I am currently trying to setup BuildBot. BuildBot requires Twisted, which in turn requires Zope.

I cannot manage to setup this Zope stuff. I have the full source code for Zope-3.4.0, nothing goes as the readme says. I also have a ZIP file that is an egg. What are Eggs?


You don't need the complete Zope package to install Twisted. What you need is only Zope.Interface, which is an independent component of Zope. You should be able to install Twisted using the binaries (Zope.Interface, included) found here.

| improve this answer | |
  • 1
    Unfortunately zope.interface is an egg. For the binary twisted, that's what I've done. But when I start buildbot, I've got the twisted help page! – Didier Trosset Mar 26 '10 at 15:52
  • If you got the twisted help page served by the Twister server, then your problem now propbably lies in getting buildbot to work, not in installing Twisted or Zope. – goedson Mar 26 '10 at 16:02

To answer your last question:

Python eggs are explained in: "Python eggs - a Simple Introduction".

It also mentions Zope.

Easy Install that is used to install eggs is part of setuptools.

Windows installation instructions for setuptools (links to a Windows installer is at the end of that page).


Once installation is complete, you will find an easy_install.exe program in your Python Scripts subdirectory. Be sure to add this directory to your PATH environment variable, if you haven't already done so.

| improve this answer | |

Setup mingw32 to x:/mingw32

set PATH=%PATH%;x:/mingw32/bin
7z x zope.interface.x.x.tar.gz
cd zope.interface.x.x
python setup.py install build --compiler=mingw32
python setup.py install
| improve this answer | |
  • the only good answer! For visual studio 2017 just omit the --compiler=mingw32 – rubmz Mar 19 '18 at 21:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.