Prerequisites for Windows: Difference between revisions

From ASCEND
Jump to navigation Jump to search
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 ==
<div class="notice metadata" id="outdated" style="border:solid 2pt #FDB; width:70ex; background-color:#FFF8F4;padding:4px;margin-bottom:6px">''This section is '''outdated'''. You can help out by <span class="plainlinks">[http://ascendwiki.cheme.cmu.edu/index.php?title=Prerequisites_for_Windows&action=edit updating it]</span>. ''</div>
{{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:Outdated]]
[[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:

Optional components:

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

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 -py2.5 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.

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:

For ASCEND 0.9.6 with the Tcl/Tk GUI

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.