Getting Started with EPD on Windows

Windows Version

EPD can be installed on: Windows XP (service pack 1 or above), Vista (latest updates), Windows 7 (no updates necessary). Note that the 32-bit versions of EPD can be installed on 64-bit Windows operating systems.

Installing EPD

After clicking on the EPD MSI, and walking through the install menu, you should see the items in your menu as shown in the screenshot:

Finding EPD in Windows Start menu


Running PyLab

Pylab is a mode of the IPython enhanced interactive interpreter shell, which adds support for plotting.

Click PyLab (IPython). You can also start Pylab from icons on the desktop or the Quick Launch area of the task bar, if you selected to create them during installation.

Full size

Running Mayavi

Not included in EPD Free

Mayavi is an application for 3-D data visualization based on the VTK engine, with an embedded Python shell.

Illustration - Mayavi

Click Mayavi. You can also start Mayavi from icons on the desktop or the Quick Launch area of the task bar, if you elected to create them during installation.


Plain Python

To use the standard Python interpreter shell, open a command prompt, by clicking onCommand Prompt in the Start menu (it may be under All Programs > Accessories), and type python and press Enter.

Writing Python Code

EPD (other than Free) comes with SciTE, which is a text editor configured for Python syntax highlighting. But depending on you taste, you can use any editor you like, such as Emacs, Vim, etc. .


Run the scripts in the Examples subdirectories, or view them in a text editor. These examples are primarily for the Enthought Tool Suite.

Examples are in the Examples subdirectory of the Python installation directory, typicallyC:\Python27\Examples. To open the various subdirectories in Windows Explorer, clickExamples, and then click the name of the package whose examples you want to view.


A shortcut to Python 2.7 documentation is located in the EPD directory.

For documentation on individual libraries, refer to our library list and click on the package that interests you. Documentation for Enthought Tool Suite packages including Chaco, Mayavi, and Traits, can be found at: 

Changing the default Python interpreter

During installation, EPD made itself your default interpreter. To emporarily and/or permanently revert this confuguration, edit your system's PATH environment variable: Move all the EPD path settings to the end of the path, after the entry for the interpreter you want to use. Having these entries in the path somewhere is required for all features of EPD to work.


How do I remove EPD?

You may use the "Add/Remove Programs" facility within the Control Panel to remove EPD. This will delete all files installed during EPD installation, plus remove any application icons and/or registry settings. It may not completely remove the directory EPD was installed to if your use of EPD has generated any additional files (such as .pyc, or additional libraries installed into site-packages, etc.) You may need to manually delete this directory to ensure complete removal.

Have more questions? Submit a request


Powered by Zendesk