Prerequisites for Windows: Difference between revisions
Rshrikanth (talk | contribs) |
No edit summary |
||
| Line 33: | Line 33: | ||
== For ASCEND 0.9.6 with the PyGTK GUI == | == For ASCEND 0.9.6 with the PyGTK GUI == | ||
{{outdatedsection}} | |||
<div style="border:solid 2pt blue;padding:5px">ASCEND now supports Python 2.5. (See link to sourceforge.net download page below). If installing ASCEND with Python 2.5, be sure to get the <tt>-py2.5</tt> versions of the dependencies listed below. We have tested ASCEND with more up-to-date versions (than those listed here) of the GTK and PyGTK and related packages and that seems to work OK as well.</div> | <div style="border:solid 2pt blue;padding:5px">ASCEND now supports Python 2.5. (See link to sourceforge.net download page below). If installing ASCEND with Python 2.5, be sure to get the <tt>-py2.5</tt> versions of the dependencies listed below. We have tested ASCEND with more up-to-date versions (than those listed here) of the GTK and PyGTK and related packages and that seems to work OK as well.</div> | ||
Revision as of 06:45, 19 May 2011
For ASCEND 0.9.7 with the Python GUI
To be installed in this order:
- Python 2.6 (be sure to install the 32-bit version)
- Glade with GTK+ 3.6.7
- PyGObject 2.14.2 py2.6
- PyCairo 1.4.12-2 py2.6
- PyGTK 2.12.1-3 py2.6
Optional components:
- IPython 0.10 (for console support)
- NumPy 1.3.0 (to support Matplotlib)
- Matplotlib 0.99.1 (for plotting and incidence matrices)
Backup copies of many of the above files are available from this site.
For ASCEND 0.9.7 with the Tcl/Tk GUI
The ActiveState site has recently removed the Tcl/Tk installer that was required by ASCEND during installation. A copy of the original file is available from here:
We also believe that the following release will work, but have not yet tested it:
For ASCEND 0.9.6 with the PyGTK GUI
First install Python version 2.4. We are not yet supporting Python 2.5 on Windows (although it is tested on Linux and should work).
Next install GTK+. Download the gtk-win32-devel-2.6.10-rc1.exe file from the gladewin32 project.
Next, install the following additional reqired python-related packages on your machine (easily located with Google):
You will require the following (for versions up to ASCEND 0.9.5.109, or they are optional for 0.9.5.110) for graphics support:
The remaining packages are optional. If you want to enable Python console support for scripting/debugging:
- ipython-0.8.0.win32.exe
- (another python extension module), which in turn requires
- ctypes-1.0.1.win32-py2.4.exe (note: this dep will drop off with Python 2.5 -- built-in)
- pyreadline-1.4.2.win32.exe
- ctypes-1.0.1.win32-py2.4.exe (note: this dep will drop off with Python 2.5 -- built-in)
- pyreadline-1.4.2.win32.exe
- ctypes-1.0.1.win32-py2.4.exe (note: this dep will drop off with Python 2.5 -- built-in)
- pyreadline-1.4.2.win32.exe
For ASCEND 0.9.6 with the Tcl/Tk GUI
- Tcl/Tk 8.3 or 8.4 (ActiveState distribution)
- TkTable 2.8 or 2.9 (link required here?)
- xgraph (optional)
CONOPT
Optionally, if you want to use the CONOPT or CMSlv solvers, you will need CONOPT. We have a .exe installer that we can provide to registered users of CONOPT.
See also Prerequisites for Linux.