Prerequisites for Windows: Difference between revisions
Rshrikanth (talk | contribs) |
No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 2: | Line 2: | ||
To be installed in this order: | To be installed in this order: | ||
* [http://www.python.org/ftp/python/2.6/python-2.6.msi Python 2.6] (be sure to install the 32-bit version) | * [http://www.python.org/ftp/python/2.6/python-2.6.msi Python 2.6] (be sure to install the 32-bit version) | ||
| Line 11: | Line 10: | ||
Optional components: | Optional components: | ||
* [http://ipython.scipy.org/dist/0.10/ipython-0.10.win32-setup.exe IPython 0.10] (for console support) | * [http://ipython.scipy.org/dist/0.10/ipython-0.10.win32-setup.exe IPython 0.10] (for console support) | ||
| Line 18: | Line 16: | ||
Backup copies of many of the above files are available from [http://www.eng.uah.edu/~kchittur/files4windows this site]. | Backup copies of many of the above files are available from [http://www.eng.uah.edu/~kchittur/files4windows this site]. | ||
== For ASCEND 0.9.7 with the Tcl/Tk GUI == | == 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: | 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: | ||
* http://www.eng.uah.edu/~kchittur/files4windows/ActiveTcl8.4.15.0.280619-win32-ix86-threaded.exe | * http://www.eng.uah.edu/~kchittur/files4windows/ActiveTcl8.4.15.0.280619-win32-ix86-threaded.exe | ||
We also believe that the following release will work, but have not yet tested it: | We also believe that the following release will work, but have not yet tested it: | ||
* http://downloads.activestate.com/ActiveTcl/releases/8.4.19.3/ActiveTcl8.4.19.3.291941-win32-ix86-threaded.exe | * http://downloads.activestate.com/ActiveTcl/releases/8.4.19.3/ActiveTcl8.4.19.3.291941-win32-ix86-threaded.exe | ||
== For ASCEND 0.9.6 with the PyGTK GUI == | == For ASCEND 0.9.6 with the PyGTK GUI == | ||
{{outdated-section}} | |||
<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> | ||
| Line 41: | Line 36: | ||
Next, install the following additional reqired python-related packages on your machine (easily located with Google): | Next, install the following additional reqired python-related packages on your machine (easily located with Google): | ||
* [http://ftp.gnome.org/pub/gnome/binaries/win32/pycairo/1.0/pycairo-1.0.2-1.win32-py2.4.exe pycairo-1.0.2-1.win32-py2.4.exe] | * [http://ftp.gnome.org/pub/gnome/binaries/win32/pycairo/1.0/pycairo-1.0.2-1.win32-py2.4.exe pycairo-1.0.2-1.win32-py2.4.exe] | ||
| Line 48: | Line 41: | ||
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: | 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: | ||
* [http://downloads.sourceforge.net/matplotlib/matplotlib-0.90.0.win32-py2.4.exe matplotlib-0.90.0.win32-py2.4.exe] | * [http://downloads.sourceforge.net/matplotlib/matplotlib-0.90.0.win32-py2.4.exe matplotlib-0.90.0.win32-py2.4.exe] | ||
| Line 54: | Line 46: | ||
The remaining packages are optional. If you want to enable [[Python console support]] for scripting/debugging: | The remaining packages are optional. If you want to enable [[Python console support]] for scripting/debugging: | ||
* [http://ipython.scipy.org/dist/ipython-0.8.0.win32.exe ipython-0.8.0.win32.exe] | * [http://ipython.scipy.org/dist/ipython-0.8.0.win32.exe ipython-0.8.0.win32.exe] | ||
| Line 77: | Line 68: | ||
See also [[Prerequisites for Linux]]. | See also [[Prerequisites for Linux]]. | ||
[[Category:Documentation]] | [[Category:Documentation]] | ||
Latest revision as of 07:01, 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.