Installation of PyMOL
The PyMOL installation process is slightly different for each platform.
First, you must download the latest build for your platform.
Microsoft Windows
Required Hardware
A “wheel” or three-button mouse
A graphics card that supports OpenGL (e.g. GeForce, Radeon, Quadro, or FireGL).
512
MB of RAM (1
GB recommended for routine use).
Required Software
Installation
Download the installer to your hard disk and double-click to launch.
Answer questions asked or click “Next” as appropriate to complete the installation.
Launch the program by selecting “PyMOL” from “All Programs” in the “Start” menu.
Mac OS X
There are several different ways to run PyMOL on the Macintosh. The following information pertains to MacPyMOL, the native-like port of PyMOL for Cocoa.
Required Hardware
Required Software
Installation
Double-click the MacPyMOL installer to open (mount) the DMG (disk iamge).
Drag the MacPyMOL icon to the Applications icon. MacPyMOL is now installed.
You can now start MacPyMOL by clicking on the MacPyMOL icon in the Applications folder.
Linux
Required Hardware
A “wheel” mouse.
A graphics card that supports OpenGL from a vendor that provides Linux drivers (e.g. nVidia, ATI, or 3DLabs).
An x86-compatible CPU (if not, then you must compile from source).
512
MB of RAM (1
GB recommended for routine use).
Required Software
PyMOL should run with any Linux based on the GNU C library, version 2.3 or greater.
PyMOL requires installation of the accelrated OpenGL graphics drivers for your specific graphics hardware.
pymol-X_XX-bin-linux-x86-glibc23.tar.bz2 can be downloaded
here. Note that the X_XX in the preceeding file name corresponds to the PyMOL version number (which changes over time).
Installation
tar -jxf pymol-X_XX-bin-linux-x86-glibc23.tar.bz2
to create a pymol directory.
cd pymol
./setup.sh
to create a pymol launch script.
./pymol
Alternate Approach: Compilation From Source
Information about how to compile the PyMOL from the open source code can be found on the PyMOL Wiki.
Regarding Compilation under Microsoft Windows
Microsoft Windows, as a proprietary closed-source operating system, is not a supported compilation environment for Open-Source PyMOL. While Windows compilation is of course possible and allowed, it is defined as “beyond scope” for the open-source project. Thus, to use current versions of PyMOL on Windows, you must either sponsor the project in order to access precompiled executables or create, maintain, and support your own port for Windows, preferably via Cygwin .
Regarding Compilation under Mac OS X
Although Mac OS X is a proprietary closed-source operating system, compilation of PyMOL is supported on Mac OS X under the X11/Fink environment, since that setup is directly compatible with what you'd find on Linux or FreeBSD. Do note however that the resulting executable will not have the integrated single-window user interface available in MacPyMOL.