DownloadAndInstallationPython

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()
 $
Recent