How to install Zope on Windows?

4

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?

Didier Trosset

Posted 2010-03-26T14:34:41.160

Reputation: 629

Answers

8

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.

goedson

Posted 2010-03-26T14:34:41.160

Reputation: 896

1Unfortunately 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 – 2010-03-26T15:52:10.527

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 – 2010-03-26T16:02:30.563

3

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.

Peter Mortensen

Posted 2010-03-26T14:34:41.160

Reputation: 10 992

2

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

user93620

Posted 2010-03-26T14:34:41.160

Reputation: 21

the only good answer! For visual studio 2017 just omit the --compiler=mingw32 – rubmz – 2018-03-19T21:43:12.717