Free scientific and engineering development software
English

Shakespeare

Français

Molière






Thanks for your support



Installation notes

  • Basemap users (data plotting on map projections): please see the features
  • It is recommended to uninstall any other Python distribution before installing Python(x,y)

Download

Python(x,y) current version is 2.0.2 (license):

Windows XP/2003/Vista installer: Linux: available soon...
Python(x,y).exe (downloaded 1283 times)
290.3 Mb
MD5: f122d3c7f0eba83c310c578375623a90
Downloaded file checksum may be checked using MD5 Fingerprint

Windows XP/2003/Vista installer patches:
LinkSizeRequired versionHits*
Py(x,y)-2.0.2b.exe201.2 Mb2.0.024

* Download hits for installer patches were initialized on 06-16-08.

Changes history

08 -17 -2008 - Version 2.0.2 :

  • Updated:
    • Enthought Tool Suite 3.0.0
    • ITK 3.8

08 -14 -2008 - Version 2.0.1 :

  • Added:
    • Python(x,y) is now available in two versions: Full Edition (all Python packages are installed) and Basic Edition (with essential Python libraries only: PyQt4, NumPy, SciPy, IPython and matplotlib)
    • SWIG 1.3.36 - SWIG is a compiler that integrates C and C++ with several languages including Python
    • Pyrex 0.9.8.4 - Pyrex is a language for writing Python extension modules (Note: Cython - which is based on Pyrex - is already included in the distribution)
    • xy 1.0.2 - xy is a module that gathers all Python(x,y) tools
  • Updated:
    • Enthought Tool Suite 2.8.0
    • NumPy 1.1.1
    • matplotlib 0.98.3
    • Pywin32 2.12
    • pp (Parallel Python) 1.5.5
    • SymPy 0.6.1
    • PyTables 2.0.4
    • Eclipse 3.4.0 (CDT 5.0)
    • PyDev 1.3.19 (Eclipse plugin)
    • Qt Eclipse Integration 1.4.1
    • Photran 4.0b4 (Eclipse plugin)
    • Wicked Shell 2.0.4 (Eclipse plugin)
    • StartExplorer 0.0.4 (Eclipse plugin)
    • Notepad++ 5.0.3 (and added Python script execution shortcut: Shift+F1)
    • Console 2 installer: checking if an old configuration file exists (and deleting it) before installation
    • Console 2 configuration: window transparency has been disabled because of display bugs with TVTK
    • IPython(x,y) profile: added customizable startup script
  • Corrected:
    • IPython : IPython(x,y) profile startup script can now be customized
    • PyQt4: installation folder is added to PATH, allowing to use directly pyrcc4.exe, pylupdate.exe, ...
    • Missing documentation in the following packages: Cython, GDAL, DAP, MDP, PyXML, MinGW
    • Minor bug in package uninstallers: dialog box with an error message but without any consequence
    • ITK module installer: Visual C++ 2008 libraries installer "vcredist.exe" has a known bug which will be fixed in release 2008 SP1 - some temporary files are erroneously copied to the system root - meanwhile, these files are now deleted at the end of the installation process

07 -12 -2008 - Version 2.0.0 :

  • Added:
    • ITK 3.6 (WrapITK) - Open-source software system for image processing (leading-edge segmentation and registration algorithms)
    • Windows installer: new component manager system (updating is easier and more flexible, install and uninstall process are much cleaner, ...)
  • Updated:
    • SymPy 0.6.0
    • GDAL 1.5.2
    • PySerial 2.4

07 -02 -2008 - Version 1.3.0 :

  • Added:
    • Windows installer: Python(x,y) may now be installed silently (/S option), and the non-silent installation now allows the user to keep working on the machine during the process
  • Updated:

06 -21 -2008 - Version 1.2.7 :

  • Added:
    • VPython 4.beta26 : creating 3D interactive models of physical systems
  • Updated:

06 -14 -2008 - Version 1.2.6 :

  • Updated:
  • Added:
    • PySQlite 2.4.1 - Interface to the SQLite 3.x embedded relational database engine
    • py2exe 0.6.6 - 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) - see website
    • PyDAP 2.2.6.4 - Python implementation of the Data Access Protocol, a.k.a. DODS or OPeNDAP (see website)
    • httplib2 0.4 - A comprehensive HTTP client library that supports many features left out of other HTTP libraries (see website)
    • Python(x,y) console: some improvements on automatic logging
    • Interactive consoles: default working directory is the Eclipse/Python workspace folder (default path: User Documents\Python)
    • Notepad++: tab has been replaced by 4 spaces (better compatibility with Python indentation)

06 -07 -2008 - Version 1.2.5 :

  • Updated:
    • Parallel Python 1.5.4
  • Added:
    • MDP 2.3 - Modular toolkit for Data Processing (MDP): data processing framework (see included algorithms on website)
    • Automatic logging management for IPython/Matplotlib consoles ("logs" folder added to the Python(x,y) base directory, associated shortcuts in start menu and "Welcome to Python(x,y)" GUI) - See screenshots
    • The (lightweight) default editor in IPython consoles (syntax: "edit script.py" or "ed script.py") is now set to Notepad++ - See screenshots
    • Windows explorer integration: "Edit with Notepad++" has been added to .py and .pyw context menu
    • StartExplorer Eclipse Plug-in
  • Corrected:
    • Some NumPy and SciPy unit tests were not successfull

06 -02 -2008 - Version 1.2.4 :

  • Updated:
  • Corrected:
    • Windows installer bug fix: bug when installing for all users

05 -30 -2008 - Version 1.2.3 :

  • Corrected:
    • PyQt 4.4.2 --> PyQt 4.3.3 (performance bug in new version for embedded matplotlib widgets)
    • Qt Eclipse Integration 1.4.0 --> 1.0.1 (see above)
    • Windows installer bug: Documentation directory customization was not taken into account
  • Added:
    • Windows installer: Python(x,y) may be partially (i.e. without wxPython and Enthought Tool Suite) installed without any administrative privilege

05 -29 -2008 - Version 1.2.2 :

  • Updated:
  • Added:
    • Windows installer: Python(x,y) installation folder (base directory) may be customized, then one can either install packages in this base directory (default paths) or customize the installation folders (possibly outside the base directory)
  • Corrected:
    • Documentation: many broken shortcuts were fixed

05 -28 -2008 - Version 1.2.1 :

  • Corrected:
    • [Critical bug!] Eclipse: Python interpreter paths were not changed according to the installation directory
    • PyQt 4.4.2: minor installation bugs (file type associations, ...)
  • Added:
    • Qt Assistant shortcut (start menu and "Welcome to Python(x,y)")
    • Windows explorer integration: IPython System Shell console (with Qt support) instead of two consoles (IPython (Qt) and Windows cmd.exe)

05 -26 -2008 - Version 1.2.0 :

  • Added:
    • All Users / Current User installation options
    • Installation directories (Eclipse, MinGW, Python, ...) customization
  • Updated:
    • PyQt 4.4.2 (PyQwt is no longer included)
    • Qt Eclipse Integration 1.4.0
    • Qt Eclipse Help 4.4.0
    • SymPy 0.5.15
  • Corrected:
    • IPython bug with PyQt4 (Matplotlib and Qt4 interactive consoles): warning messages ("QCoreApplication::exec: The event loop is already running") were displayed when "help()" was entered for example

05 -16 -2008 - Version 1.1.6 :

  • Updated:
    • Pydev 1.3.17
    • Cython 0.9.6.14
    • MinGW 3.4.5
    • Qt Eclipse Integration: better support and silent installer

04 -30 -2008 - Version 1.1.5 :

  • Added:
    • Parallel Python 1.5.3
    • Interactive consoles, scripts and documentation can now be launcher either from shortcuts within a custom start menu, or from the Python(x,y) welcome GUI
  • Updated:
    • Matplotlib display preferences

04 -28 -2008 - Version 1.1.4 :

  • Added:
    • Installation lead to only one "Add/Suppress programs" entry, the Python(x,y) uninstall entry. This new feature is not available for complete installations.
  • Corrected:
    • "Welcome to Python(x,y)" can now be launched from start menu, and the english translation is now working

04 -27 -2008 - Version 1.1.3 :

  • Added:
    • "Welcome to Python(x,y)": new GUI to launch useful scripts or consoles, and to find help quickly on some of the installed packages (see screenshot)
    • Eclipse: workspace will now refresh automatically
  • Updated:
    • SymPy 0.5.14 (changes)
    • Enthought Tool Suite 2.7.1
    • Interactive consoles with matplotlib, Qt4 or wxPython threading support : Console 2 configuration has again been updated (appearance, mostly)
  • Corrected:
    • Eclipse workspace existing settings will no longer be erased during installation

04 -19 -2008 - Version 1.1.2 :

  • Added:
    • New upgrading feature with "patch" installers: this version (1.1.2) validates this feature, and adds some minor changes
  • Updated:
    • Interactive consoles with matplotlib, Qt4 or wxPython threading support : Console 2 configuration has been updated (keyboard shortcuts, appearance, ...)

04 -17 -2008 - Version 1.1.1 :

  • Added:
    • Enthought Tool Suite installation is now optional
    • Interactive consoles with matplotlib, Qt4 or wxPython threading support
  • Corrected:
    • Python(x,y) licensing has been clarified.

04 -14 -2008 - Version 1.1.0 :

  • Added:
    • Pydev 1.3.15 - New interactive console! (code completion, history management, auto-import, send selected code to console, ...)
    • Enthought Tool Suite 2.7.0 (including MayaVi 2, the powerful 2D and 3D scientific visualization tool)
      Special thanks to Gaël Varoquaux for helping us integrating ETS in Python(x,y) and testing Mayavi 2
    • VTK 5.0.3
    • Cython 0.9.6.13.1 - Cython is a language that makes writing C extensions for the Python language as easy as Python itself
    • GDAL 1.5.0 - Geospatial Data Abstraction Library
    • Windows installer now supports the .egg packages
    • SetupTools 0.6c8
  • Corrected:
    • Uninstall: PyParallel and PySerial were not removed
  • Updated:
    • Python(x,y) documentation

04 -08 -2008 - Version 1.0.9 :

  • Corrected:
    • Qt Eclipse Integration plug-in was not properly installed
  • Updated:
    • Eclipse 3.3.2
    • PyTables 2.0.3
    • Console 2.0.139
    • Quick Guide to Python(x,y)

04 -07 -2008 - Version 1.0.8 :

  • Added:
    • Numeric 23.8.2
    • Scientific Python 2.7.8
    • PyParallel 0.2
    • PySerial 2.2
    • PyXML 0.8.4
  • Updated:
    • new freely available articles on Python (Documentation)
    • Quick Guide to Python(x,y)

04 -03 -2008 - Version 1.0.7 :

  • Added:
    • PyX 0.10
  • Updated:
    • licenses
    • Quick Guide to Python(x,y)

04 -01 -2008 - Version 1.0.6 :

  • Added:
    • MinGW (C/C++ and Fortran compilers)
    • Photran (Eclipse plug-in : Fortran development)
    • OpenCV (image processing library)
  • Updated:
    • Quick Guide to Python(x,y)

03 -28 -2008 - Version 1.0.5 :

  • First public release