Initial commit of OpenSPARC T2 architecture model.
[OpenSPARC-T2-SAM] / sam-t2 / devtools / v9 / html / python / lib / module-distutils.html
CommitLineData
920dae64
AT
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<html>
3<head>
4<link rel="STYLESHEET" href="lib.css" type='text/css' />
5<link rel="SHORTCUT ICON" href="../icons/pyfav.png" type="image/png" />
6<link rel='start' href='../index.html' title='Python Documentation Index' />
7<link rel="first" href="lib.html" title='Python Library Reference' />
8<link rel='contents' href='contents.html' title="Contents" />
9<link rel='index' href='genindex.html' title='Index' />
10<link rel='last' href='about.html' title='About this document...' />
11<link rel='help' href='about.html' title='About this document...' />
12<link rel="prev" href="module-pickletools.html" />
13<link rel="parent" href="language.html" />
14<link rel="next" href="compiler.html" />
15<meta name='aesop' content='information' />
16<title>18.12 distutils -- Building and installing Python modules</title>
17</head>
18<body>
19<DIV CLASS="navigation">
20<div id='top-navigation-panel' xml:id='top-navigation-panel'>
21<table align="center" width="100%" cellpadding="0" cellspacing="2">
22<tr>
23<td class='online-navigation'><a rel="prev" title="18.11 pickletools "
24 href="module-pickletools.html"><img src='../icons/previous.png'
25 border='0' height='32' alt='Previous Page' width='32' /></A></td>
26<td class='online-navigation'><a rel="parent" title="18. Python Language Services"
27 href="language.html"><img src='../icons/up.png'
28 border='0' height='32' alt='Up One Level' width='32' /></A></td>
29<td class='online-navigation'><a rel="next" title="19. Python compiler package"
30 href="compiler.html"><img src='../icons/next.png'
31 border='0' height='32' alt='Next Page' width='32' /></A></td>
32<td align="center" width="100%">Python Library Reference</td>
33<td class='online-navigation'><a rel="contents" title="Table of Contents"
34 href="contents.html"><img src='../icons/contents.png'
35 border='0' height='32' alt='Contents' width='32' /></A></td>
36<td class='online-navigation'><a href="modindex.html" title="Module Index"><img src='../icons/modules.png'
37 border='0' height='32' alt='Module Index' width='32' /></a></td>
38<td class='online-navigation'><a rel="index" title="Index"
39 href="genindex.html"><img src='../icons/index.png'
40 border='0' height='32' alt='Index' width='32' /></A></td>
41</tr></table>
42<div class='online-navigation'>
43<b class="navlabel">Previous:</b>
44<a class="sectref" rel="prev" href="module-pickletools.html">18.11 pickletools </A>
45<b class="navlabel">Up:</b>
46<a class="sectref" rel="parent" href="language.html">18. Python Language Services</A>
47<b class="navlabel">Next:</b>
48<a class="sectref" rel="next" href="compiler.html">19. Python compiler package</A>
49</div>
50<hr /></div>
51</DIV>
52<!--End of Navigation Panel-->
53
54<H1><A NAME="SECTION00201200000000000000000">
5518.12 <tt class="module">distutils</tt> --
56 Building and installing Python modules</A>
57</H1>
58
59<P>
60<A NAME="module-distutils"></A>
61
62<P>
63The <tt class="module">distutils</tt> package provides support for building and
64installing additional modules into a Python installation. The new
65modules may be either 100%-pure Python, or may be extension modules
66written in C, or may be collections of Python packages which include
67modules coded in both Python and C.
68
69<P>
70This package is discussed in two separate documents which are included
71in the Python documentation package. To learn about distributing new
72modules using the <tt class="module">distutils</tt> facilities, read
73<em class="citetitle"><a
74 href="../dist/dist.html"
75 title="Distributing Python Modules"
76 >Distributing Python Modules</a></em>; this
77includes documentation needed to extend distutils. To learn
78about installing Python modules, whether or not the author made use of
79the <tt class="module">distutils</tt> package, read
80<em class="citetitle"><a
81 href="../inst/inst.html"
82 title="Installing Python Modules"
83 >Installing Python Modules</a></em>.
84
85<P>
86<div class="seealso">
87 <p class="heading">See Also:</p>
88
89 <dl compact="compact" class="seetitle">
90 <dt><em class="citetitle"><a href="../dist/dist.html"
91 >Distributing Python Modules</a></em></dt>
92 <dd>The manual
93 for developers and packagers of Python modules. This
94 describes how to prepare <tt class="module">distutils</tt>-based packages
95 so that they may be easily installed into an existing
96 Python installation.</dd>
97 </dl>
98
99<P>
100<dl compact="compact" class="seetitle">
101 <dt><em class="citetitle"><a href="../inst/inst.html"
102 >Installing Python Modules</a></em></dt>
103 <dd>An
104 ``administrators'' manual which includes information on
105 installing modules into an existing Python installation.
106 You do not need to be a Python programmer to read this
107 manual.</dd>
108 </dl>
109</div>
110
111<P>
112
113<DIV CLASS="navigation">
114<div class='online-navigation'>
115<p></p><hr />
116<table align="center" width="100%" cellpadding="0" cellspacing="2">
117<tr>
118<td class='online-navigation'><a rel="prev" title="18.11 pickletools "
119 href="module-pickletools.html"><img src='../icons/previous.png'
120 border='0' height='32' alt='Previous Page' width='32' /></A></td>
121<td class='online-navigation'><a rel="parent" title="18. Python Language Services"
122 href="language.html"><img src='../icons/up.png'
123 border='0' height='32' alt='Up One Level' width='32' /></A></td>
124<td class='online-navigation'><a rel="next" title="19. Python compiler package"
125 href="compiler.html"><img src='../icons/next.png'
126 border='0' height='32' alt='Next Page' width='32' /></A></td>
127<td align="center" width="100%">Python Library Reference</td>
128<td class='online-navigation'><a rel="contents" title="Table of Contents"
129 href="contents.html"><img src='../icons/contents.png'
130 border='0' height='32' alt='Contents' width='32' /></A></td>
131<td class='online-navigation'><a href="modindex.html" title="Module Index"><img src='../icons/modules.png'
132 border='0' height='32' alt='Module Index' width='32' /></a></td>
133<td class='online-navigation'><a rel="index" title="Index"
134 href="genindex.html"><img src='../icons/index.png'
135 border='0' height='32' alt='Index' width='32' /></A></td>
136</tr></table>
137<div class='online-navigation'>
138<b class="navlabel">Previous:</b>
139<a class="sectref" rel="prev" href="module-pickletools.html">18.11 pickletools </A>
140<b class="navlabel">Up:</b>
141<a class="sectref" rel="parent" href="language.html">18. Python Language Services</A>
142<b class="navlabel">Next:</b>
143<a class="sectref" rel="next" href="compiler.html">19. Python compiler package</A>
144</div>
145</div>
146<hr />
147<span class="release-info">Release 2.4.2, documentation updated on 28 September 2005.</span>
148</DIV>
149<!--End of Navigation Panel-->
150<ADDRESS>
151See <i><a href="about.html">About this document...</a></i> for information on suggesting changes.
152</ADDRESS>
153</BODY>
154</HTML>