Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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?

share|improve this question

3 Answers 3

up vote 8 down vote accepted

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.

share|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).

Excerpt:

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.

share|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
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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