Where to download kits
The recommended way to install Python on OpenVMS is to download two LD images from:
http://vmspython.dyndns.org/anonymous/kits/axp/images_ld/ for Alpha processors
http://vmspython.dyndns.org/anonymous/kits/ia64/images_ld/ for Itanium processors
If you prefer to install separately each kit visit:
http://vmspython.dyndns.org/anonymous/kits/
How to install Python on OpenVMS
Two LD images disk which contains various libraries and Python installed can now be download.
Useful to:
- test Python or any of these libraries very quickly and easily.
- use these libraries and Python on a system where no ODS5 device is available or on which you can't install these software using the VMS command PRODUCT.
The first LD image contains:
- Zlib V1.2.3
- LibBZ2 V1.0.2
- LibJPEG V6.2b
- LibPNG V1.2.14
- Freetype V2.1.4
LibImaging V1.1.6
- LibGD V2.0.33
- GDChart V1.1.4
- LibXML2 V2.6.20
- Libxslt/Libexslt V1.1.12
- Swish-E V2.4.3
The second LD image contains:
- Python 2.5.2
- Webware for Python 1.0b1
MoinMoin 1.5.7 and 1.6.0
- Mercurial 0.9.3
- Django
Install libraries
System wide installation
$ unzip jfplib0002.zip $! which extract jfplib0002.dsk $ ld CONNECT jfplib0001.dsk lda1: ! <- Don't forget to give a device and directory for the .DSK $ mount/system lda1: jfplib0002 $ @lda1:[000000]lib_startup $! this defines system logicals names
Process installation
$ unzip jfplib0002.zip $! which extract jfplib0002.dsk $ ld CONNECT jfplib0002.dsk lda1: $ mount lda1: jfplib0002 $ @lda1:[000000]lib_logicals $! this only defines process logicals names
Install Python, Webware for Python, MoinMoin and Mercurial
System wide installation
$ unzip jfppy0011.zip $! which extract jfppy0011.dsk $ ld CONNECT jfppy0011.dsk lda2: ! <- Don't forget to give a device and directory for the .DSK $ mount/system lda2: jfppy0011 $ @lda2:[000000]python_startup $! this defines system logicals names
The very first time you will have to compile all the Python modules:
$ @lda2:[000000]compile_all
Process installation
$ unzip jfppy0011.zip $! which extract jfppy0011.dsk $ ld CONNECT jfppy0011.dsk lda2: $ mount lda2: jfppy0011 $ @lda2:[000000]python_logicals $! this only defines process logicals names
The very first time you will have to compile all the Python modules:
$ @lda2:[000000]compile_all
Test the installation
$ @python_vms:setup $ python Python 2.5.2 (r252:60911, Feb 25 2008, 10:38:04) [DECC] on OpenVMS Type "help", "copyright", "credits" or "license" for more information. >>> exit() $
