root/tags/dabo-0.1.1/INSTALL

Revision 260, 1.7 kB (checked in by paul, 5 years ago)

Prep for Dabo-0.1 release.

Line 
1 Dabo will be installed using the Python distutils - python setup.py install,
2 but that isn't set up yet, so here is a quick blurb to get you going.
3
4 Dabo is a runtime library, which your applications will import using standard Python
5 syntax. Therefore, it needs to be in PYTHONPATH, so that your 'import dabo' statements
6 will find it. The easiest way to do this is to put dabo into your Python installation's
7 site-packages directory. The easiest way to find out where this is on your system (yes,
8 it varies, so we can't just tell you where it is) is to start Python and query sys.path.
9
10 For instance:
11
12 [pmcnett@sol dabo]$ python
13 Python 2.3.2 (#1, Oct  6 2003, 10:07:16)
14 [GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-5)] on linux2
15 Type "help", "copyright", "credits" or "license" for more information.
16 >>> import sys
17 >>> sys.path
18 ['', '/home/pmcnett/dl/python/wxPythonSrc-2.5.1.5/wxPython', '/usr/lib/python23.zip',
19 '/usr/lib/python2.3', '/usr/lib/python2.3/plat-linux2', '/usr/lib/python2.3/lib-tk',
20 '/usr/lib/python2.3/lib-dynload', '/usr/lib/python2.3/site-packages',
21 '/usr/lib/python2.3/site-packages/PythonCAD', '/usr/local/gnue/lib/python']
22
23 I can see that my site-packages directory is installed in /usr/lib/python2.3/site-packages.
24 So I can then copy or symlink the dabo root directory there to make it importable. You
25 will likely need administrative privileges to do this on your system, unless you happen
26 to be running Windows.
27
28 If you would rather put dabo somewhere else, you can put a text file called dabo.pth inside
29 your Python site-packages directory. The contents of this file must specify the parent
30 directory where Dabo can be found. For instance, if you put Dabo in c:\programs\myprogs\dabo,
31 you'll need your dabo.pth to say 'c:\programs\myprogs'.
Note: See TracBrowser for help on using the browser.