summaryrefslogtreecommitdiffstats
path: root/Mac/OSXResources/app/Resources/English.lproj/Documentation/packman.html
blob: 6c1c901a70c9674f965e012e7c6adb6e88209012 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html lang="en">
<head>
	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
	<title>Python Package Manager</title>
	<meta name="generator" content="BBEdit 6.5.3">
	<link rel="SHORTCUT ICON" href="pythonsmall.gif">
	<META NAME="AppleIcon" CONTENT="pythonsmall.gif">
</head>
<body>
<h1>Installing additional Python Packages</h1>
		<table>
		<tr>
			<td>
				<img src="PackageManager.gif" width="128" height="128" align="top" alt="">
			</td>
			<td>
				<p>The Python Package Manager helps you installing additional
				packages that enhance Python. It determines the exact MacOS version
				and Python version you have and uses that information to download
				a database that has packages that are test and tried on that
				combination. In other words: if something is in your Package Manager
				window but does not work you are free to blame the database maintainer.</p>
				
				<p>PackageManager then checks which of the packages you have installed
				and which ones not. This should also work when you have installed packages
				outside of PackageManager.
				You can select packages and install them, and PackageManager will work 
				out the requirements and install these too.</p>
				
				<p>Often PackageManager will list a package in two flavors: binary
				and source. Binary should always work, source will only work if
				you have installed the Apple Developer Tools. PackageManager will warn
				you about this, and also about other external dependencies.</p>
				
				<p>PackageManager is available as a separate application and also
				as a function of the IDE, through the <tt>File-&gt;Package Manager</tt> menu
				entry. </p>
				
				<h2>Troubleshooting</h2>
				
				<p>If package manager fails to open the database first check that you are
				connected to the internet. If you are connected then the problem
				could be that there is no database (yet?) for your version of Mac OS X.
				In the standalone Package Manager you can open an alternative database
				with the <tt>File-&gt;Open URL...</tt> command, but you should realize that
				you are now on untested ground. You may be able to find an alternative
				database that works for your system at
				<a href="http://www.python.org/packman">http://www.python.org/packman</a>.</p>
				
			</td>
		</tr>
		</table>
		<hr>
</body>
</html>