Free scientific and engineering development software
Latest release: 2.6.2.0
English

Shakespeare

Français

Molière








Installation notes - Python Plugins - Eclipse Plugins - Other plugins

Installation notes

Plugins available on this page are already included in Python(x,y) Full Edition.

All these plugins are available outside of the main installer program for the following reasons:

  • each Python(x,y) plugin is compatible with a standard Python installation (i.e. you may install them on top of any Python installation, even without installing Python(x,y) - this is not the recommended way though, because the individual plugins do not handle dependencies) ;
  • customize your Python(x,y) installation (note: silent install is supported):
    • download the Python(x,y) edition (Custom, Light, Basic or Full) which is the closer to your needs, even if some packages are missing ;
    • download the missing packages on this page (Python(x,y) plugins) or download any other Python modules: distutils (.exe) files and setuptools Python eggs (.egg) files are supported ;
    • create your own Python(x,y) plugin thanks to this SDK (771) ;
    • copy all these installers in a subdirectory named "plugins" that you have created in the same folder as the Python(x,y) installer program ;
    • execute the Python(x,y) installer, then you will see on the bottom of the component list that a section called "Plugins" is available: tick this section to install automatically all the packages that you have previously copied in "plugins" subdirectory ;
  • custom update of Python(x,y):
    • download the Python(x,y) edition (Light, Basic or Full) which suit your needs ;
    • update anytime some of the installed plugins by downloading the new versions available on this page (note: the plugins are updated more frequently than the distribution) ;
    • from time to time, upgrade your distribution with the update patches available on the download page (i.e. updating individual plugins does not interfere with the distribution update patches).

Python plugins

The following plugins are included in Python(x,y) 2.6.2.0 Full Edition.
Package
Version
Download and description
Python2.6.2Python standard libraries
xy1.1.0
(2125)
xy is a module that gathers all Python(x,y) tools
(Dependencies: PyQt4, spyder, xydoc, ipython, scipy)
xydoc1.0.3
(2344)
Collection of all freely available help files and examples on Python language and its libraries
PyQt4.5.4
(2432)
Cross-platform Application Framework: GUI, widgets, SQL, OpenGL, XML, Unicode ...
Spyder1.0.1
(2013)
Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface
(Dependencies: PyQt4)
formlayout1.0.5
(2196)
Module for creating form dialogs/widgets to edit various type of parameters without having to write any GUI code
(Dependencies: PyQt4)
QtHelp4.5.2
(2287)
Complete Qt documentation for Qt Assistant
(Dependencies: PyQt4)
PyQwt5.2.0
(2166)
2D plotting library (set of Python bindings for the Qwt library featuring fast plotting)
(Dependencies: PyQt4)
wxPython2.8.10.1
(1661)
Cross-platform GUI library
NumPy1.3.0
(2222)
Multidimensional arrays support and basic operations (SciPy's core module)
(Dependencies: nose)
SciPy0.7.1
(2314)
Advanced math, signal processing, optimization, statistics, ...
(Dependencies: numpy)
numexpr1.3.1
(2110)
Fast evaluation of array expressions elementwise by using a vector-based virtual machine
(Dependencies: numpy)
Matplotlib0.99.1
(2234)
2D plotting library (embeddable in GUIs created with PyQt)
(Dependencies: numpy)
gnuplot1.8
(2104)
Complete plotting package: include the popular open-source plotting program gnuplot (v4.2.5) and the Python interface
PIL1.1.6
(2105)
Python Imaging Library - Image processing library
IPython0.10
(2134)
Enhanced Python shell
(Dependencies: pyreadline)
Pyreadline1.5
(2115)
IPython needs this module to display color text in Windows console
SetupTools0.6.9
(2138)
Download, build, install, upgrade, and uninstall Python packages - easily
ETS3.3.0
(1686)
Enthought Tool Suite: MayaVi 2 (powerful 2D and 3D scientific visualization tool), Traits, Chaco, ...
(Dependencies: wxPython, vtk, setuptools)
VTK5.4.2
(2183)
Open-source software system for visualization, 3D graphics, volume rendering and image processing
ITK3.16
(1552)
Open-source software system for medical image processing (leading-edge segmentation and registration algorithms)
mx3.1.2
(1440)
eGenix.com mx Base Distribution: mxDateTime, mxTextTools, mxProxy, mxBeeBase, mxURL, mxUID, mxStack, mxQueue and mxTools
pydicom0.9.3.1
(1434)
Pure python package for working with DICOM files (medical imaging)
PyOpenGL3.0.1a3
(1445)
Cross platform Python binding to OpenGL and related APIs
VPython5.13
(1455)
Creation of 3D interactive models of physical systems
SymPy0.6.5
(1466)
Symbolic Mathematics Library
PyWavelets0.1.6
(1443)
Wavelet transforms module
scikits.timeseries0.91.2
(1442)
Module for manipulating, reporting, and plotting time series of various frequencies
OpenCV1.1pre1a
(1466)
Intel image processing library with Computer Vision algorithms, Copyright © 2000-2006, Intel Corporation, all rights reserved
NetworkX1.0rc1
(1438)
Creation, manipulation, and study of the structure, dynamics, and functions of complex networks
MDP2.5
(1431)
Modular toolkit for Data Processing - Collection of supervised and unsupervised learning algorithms
(Dependencies: numpy, scipy)
PyTables2.1.2
(2018)
Package based on HDF5 library for managing hierarchical datasets (extremely large amounts of data)
(Dependencies: numpy)
vitables2.0
(2022)
Graphical tool for browsing and editing files in both HDF5 and PyTables formats
(Dependencies: tables)
h5py1.2.1
(2028)
General-purpose Python interface to HDF5 files (unlike PyTables, h5py provides direct access to the full HDF5 C library)
PP1.5.7
(1444)
Parallel Python - Parallel execution of Python code on systems with multiple processors or cores, and clusters
Pywin322.14
(2080)
Python library for Windows
pyvisa1.3
(1453)
Control all kinds of measurement equipment through various busses (GPIB, RS232, USB)
PyParallel0.2.0
(1449)
Library encapsulating the access for the parallel port
PySerial2.4.0
(1430)
Library encapsulating the access for the serial port
Cython0.11.3
(1443)
Cython is a language that makes writing C extensions for the Python language as easy as Python
psyco1.6
(1459)
Specializing compiler which can massively speed up the execution of any Python code
py2exe0.6.9
(2032)
Deployment tool which converts Python scripts into stand-alone Windows executables (i.e. target machine does not require Python or any other library to be installed)
Sphinx0.6.3
(1426)
Tool for generating documentation which uses reStructuredText as its markup language
(Dependencies: docutils, jinja2, pygments)
docutils0.5.0
(1423)
Text processing system for processing plaintext documentation into useful formats, such as HTML or LaTeX (includes reStructuredText)
jinja22.2.1
(1421)
Sandboxed template engine (provides a Django-like non-XML syntax and compiles templates into executable python code)
pygments1.1.1
(1423)
Generic syntax highlighter for general use in all kinds of software
ReportLab2.3
(2075)
The PDF generation library
rst2pdf0.12.1
(1425)
Tool for transforming reStructuredText to PDF using ReportLab
(Dependencies: reportlab, simplejson)
simplejson2.0.9
(1427)
Simple, fast, extensible JSON (JavaScript Object Notation) encoder/decoder
xlutils1.4.1
(1436)
Utilities for working with Excel files (includes xlrd, xlwt and errorhandler modules)
nose0.11.1
(2018)
nose is a discovery-based unittest extension (e.g. NumPy test module is using nose)
pylint0.18.1
(2021)
Logilab code analysis module: analyzes Python source code looking for bugs and signs of poor quality
winpdb1.4.6
(1424)
Python debugger with support for multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb
(Dependencies: wxPython)

Eclipse plugins

The following plugins are included in Python(x,y) 2.6.2.0 Full Edition.
Package
Version
Download and description
Eclipse3.5.1
(1869)
Cross-platform Integrated Development Environment
Pydev1.5.0
(1782)
Python Development environment
(Dependencies: eclipse)
CDT6.0.1
(1468)
C/C++ Development Environment
(Dependencies: eclipse)
Photran5.0.0
(1407)
Fortran Development Environment
(Dependencies: eclipse, CDT)
Qt Eclipse
Integration
1.5.2
(1721)
Qt design tools within Eclipse
(Dependencies: eclipse)
Start Explorer0.5.0
(4624)
Integration of the Windows Explorer into Eclipse
(Dependencies: eclipse)
Wicked Shell2.0.4
(5331)
Windows command shell with code-completion and history management
(Dependencies: eclipse)

Other plugins

The following plugins are included in Python(x,y) 2.6.2.0 Full Edition.
Package
Version
Download and description
Console2.0.144
(2017)
Windows console window enhancement
SciTE2.01
(1989)
SCIntilla based Text Editor - Multilanguage, powerful and light-weight text editor
WinMerge2.12.4
(1979)
Open Source differencing and merging tool for Windows
MinGW4.4.0
(2034)
Windows specific header files and import libraries, C/C++ and Fortran compilers :
  • GCC Core, G77, G++ 3.4.5 ;
  • BinUtils 2.17.50 ;
  • Make 3.81 ;
  • Runtime 3.15.1 ;
  • W32API 3.12.
SWIG1.3.40
(1408)
SWIG (Simplified Wrapper and Interface Generator) is a compiler that integrates C and C++ with several languages including Python
gettext0.14.4.1
(3997)
GNU gettext Win32 porting - the GNU translation tool (useful tools for pygettext, a standard library module)