1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
4
<link rel="STYLESHEET" href="howto.css" type='text/css' />
5
<link rel="first" href="howto.html" title='Developing applications with Kiwi' />
6
<link rel='last' href='about.html' title='About this document...' />
7
<link rel='help' href='about.html' title='About this document...' />
8
<link rel="prev" href="node3.html" />
9
<link rel="parent" href="node1.html" />
10
<link rel="next" href="person.html" />
11
<meta name='aesop' content='information' />
12
<title>1.3 Getting and Installing Kiwi</title>
15
<DIV CLASS="navigation">
16
<div id='top-navigation-panel' xml:id='top-navigation-panel'>
17
<table align="center" width="100%" cellpadding="0" cellspacing="2">
19
<td class='online-navigation'><a rel="prev" title="1.2 Why Use Kiwi?"
20
href="node3.html"><img src='previous.png'
21
border='0' height='32' alt='Previous Page' width='32' /></A></td>
22
<td class='online-navigation'><a rel="parent" title="1 Kiwi: An Overview"
23
href="node1.html"><img src='up.png'
24
border='0' height='32' alt='Up One Level' width='32' /></A></td>
25
<td class='online-navigation'><a rel="next" title="2 The Kiwi FrameWork"
26
href="person.html"><img src='next.png'
27
border='0' height='32' alt='Next Page' width='32' /></A></td>
28
<td align="center" width="100%">Developing applications with Kiwi</td>
29
<td class='online-navigation'><img src='blank.png'
30
border='0' height='32' alt='' width='32' /></td>
31
<td class='online-navigation'><img src='blank.png'
32
border='0' height='32' alt='' width='32' /></td>
33
<td class='online-navigation'><img src='blank.png'
34
border='0' height='32' alt='' width='32' /></td>
36
<div class='online-navigation'>
37
<b class="navlabel">Previous:</b>
38
<a class="sectref" rel="prev" href="node3.html">1.2 Why Use Kiwi?</A>
39
<b class="navlabel">Up:</b>
40
<a class="sectref" rel="parent" href="node1.html">1 Kiwi: An Overview</A>
41
<b class="navlabel">Next:</b>
42
<a class="sectref" rel="next" href="person.html">2 The Kiwi FrameWork</A>
46
<!--End of Navigation Panel-->
48
<H2><A NAME="SECTION000130000000000000000">
49
1.3 Getting and Installing Kiwi</A>
53
Kiwi is distributed through its official website, at
54
<a class="url" href="http://www.async.com.br/projects/kiwi/">http://www.async.com.br/projects/kiwi/</a>. It is released as a
55
tarball frequently, and the tarball is distributed from that page.
56
Announcements of the release should go out to <code>pygtk-list</code>,
57
<em class="citetitle"><a
58
href="http://freshmeat.net/"
60
>Freshmeat</a></em> and <code>python-announce</code>.
63
You will need to install the following packages if they are not
64
already on your system:
69
<LI><em class="citetitle"><a
70
href="http://www.python.org/"
72
>Python</a></em> 2.3 or newer
74
<LI><em class="citetitle"><a
75
href="http://www.gtk.org/"
79
<LI><em class="citetitle"><a
80
href="http://www.pygtk.org"
84
<LI><em class="citetitle"><a
85
href="http://gazpacho.sicem.biz"
87
>Gazpacho</a></em> 0.6.5
92
Most of these packages are available on the main distributions,
93
including Fedora, Ubuntu, Debian, Conectiva and Mandrake, and might even be
94
preinstalled in your system. If not, you can pull the source code,
95
compile and install them.
98
You can also use SVN to check out Kiwi, by following the instructions on
99
the <em class="citetitle"><a
100
href="http://www.async.com.br/projects/cvs.php"
104
page</a></em>. The module name is <code>kiwi</code>.
105
<em class="citetitle"><a
106
href="http://svn.async.com.br/cgi-bin/viewcvs.cgi/kiwi/?view=query&dir=&file=&file_match=exact&who=&who_match=exact&querysort=date&hours=2&date=month&mindate=&maxdate="
110
ViewCVS service</a></em> can be used to check development of the kiwi module in
111
real time, and there is also an
112
<em class="citetitle"><a
113
href="http://svn.async.com.br/cgi-bin/viewcvs.cgi/"
114
title="browse source"
115
>browse source</a></em> of the code.
116
Finally, bugs in kiwi should be reported to
117
<em class="citetitle"><a
118
href="http://bugs.async.com.br/"
119
title="Async's installation of Bugzilla"
120
>Async's installation of Bugzilla</a></em>.
123
Kiwi includes a fair amount of tests in the <span class="file">tests/</span> directory in
124
the tarball, and they can be run in-place (no need to install it first),
125
so you can easily see what sort of application it supports.
128
Since Kiwi uses Distutils, installing Kiwi should be very simple. Once
129
you have installed the dependent packages, run (as root, normally):
132
<div class="verbatim"><pre>
133
python setup.py install
137
in the main directory. That's it. To test the installation, do:
140
<div class="verbatim"><pre>
141
>>> import kiwi
145
from the Python console. It should work, and if it does, everything
150
<DIV CLASS="navigation">
151
<div class='online-navigation'>
153
<table align="center" width="100%" cellpadding="0" cellspacing="2">
155
<td class='online-navigation'><a rel="prev" title="1.2 Why Use Kiwi?"
156
href="node3.html"><img src='previous.png'
157
border='0' height='32' alt='Previous Page' width='32' /></A></td>
158
<td class='online-navigation'><a rel="parent" title="1 Kiwi: An Overview"
159
href="node1.html"><img src='up.png'
160
border='0' height='32' alt='Up One Level' width='32' /></A></td>
161
<td class='online-navigation'><a rel="next" title="2 The Kiwi FrameWork"
162
href="person.html"><img src='next.png'
163
border='0' height='32' alt='Next Page' width='32' /></A></td>
164
<td align="center" width="100%">Developing applications with Kiwi</td>
165
<td class='online-navigation'><img src='blank.png'
166
border='0' height='32' alt='' width='32' /></td>
167
<td class='online-navigation'><img src='blank.png'
168
border='0' height='32' alt='' width='32' /></td>
169
<td class='online-navigation'><img src='blank.png'
170
border='0' height='32' alt='' width='32' /></td>
172
<div class='online-navigation'>
173
<b class="navlabel">Previous:</b>
174
<a class="sectref" rel="prev" href="node3.html">1.2 Why Use Kiwi?</A>
175
<b class="navlabel">Up:</b>
176
<a class="sectref" rel="parent" href="node1.html">1 Kiwi: An Overview</A>
177
<b class="navlabel">Next:</b>
178
<a class="sectref" rel="next" href="person.html">2 The Kiwi FrameWork</A>
182
<span class="release-info">Release 1.9.12, documentation updated on August, 2006.</span>
184
<!--End of Navigation Panel-->