14 |
\label{sec:binwin} |
\label{sec:binwin} |
15 |
|
|
16 |
There is no automated install/uninstall procedure for \esfinley on Windows at this time. |
There is no automated install/uninstall procedure for \esfinley on Windows at this time. |
|
However, the following procedure appears to work for the previous release\footnote{Thanks to Peter Hornby and Frederick Roger for this report.} |
|
17 |
|
|
18 |
Please ensure you have the following software installed: |
\subsection{Dependencies} |
19 |
\begin{itemize} |
\begin{itemize} |
20 |
\item pythonxy (\url{http://www.pythonxy.com}) |
\item Windows XP (this install has not been tested on newer versions). |
21 |
%\item numarray 1-5-2win32py2.5 for win32 |
\item (For the MPI version) MPICH2 1.0.8 (\url{http://www.mcs.anl.gov/research/projects/mpich2/}) |
22 |
|
\item pythonxy (\url{http://www.pythonxy.com}) or |
23 |
|
\begin{itemize} |
24 |
|
\item Python 2.5.4 (\url{http://python.org}) |
25 |
|
\item Numpy 1.3.0 (\url{http://sourceforge.net/projects/numpy/files/NumPy}) |
26 |
|
\end{itemize} |
27 |
|
\item Optional: |
28 |
|
\begin{itemize} |
29 |
|
\item gmsh 2.4.0 (required to use pycad, must be in your PATH) - http://www.geuz.org/gmsh/ |
30 |
|
\item matplotlib 0.99 - http://matplotlib.sourceforge.net/ |
31 |
\end{itemize} |
\end{itemize} |
32 |
|
|
33 |
From the escript zip file: |
\end{itemize} |
34 |
|
|
35 |
|
|
36 |
|
Unpack the escript zip file: |
37 |
\begin{itemize} |
\begin{itemize} |
38 |
\item |
\item |
39 |
copy the \filename{esys} directory to your Python 2.5 site-packages folder (usually \filename{C:\textbackslash Python25\textbackslash Lib\textbackslash site-packages}). |
copy the \filename{esys} directory to your Python 2.5 site-packages folder (usually \filename{C:\textbackslash Python25\textbackslash Lib\textbackslash site-packages}). |
40 |
\item |
\item |
41 |
copy the \filename{.dll} files from \filename{esys\_dlls} to a directory on your PATH. For example copy the directory to \filename{C:\textbackslash Python25\textbackslash libs\textbackslash esys\_dlls} and add \filename{C:\textbackslash Python25\textbackslash libs\textbackslash esys\_dlls} to your PATH. |
copy the \filename{.dll} files from \filename{esys\_dlls} to a directory on your PATH. For example copy the directory to \filename{C:\textbackslash Python25\textbackslash libs\textbackslash esys\_dlls} and add \filename{C:\textbackslash Python25\textbackslash libs\textbackslash esys\_dlls} to your PATH.\footnote{Failing to do so my result in the error message: |
42 |
|
"This application has failed to start because the boost_python-vc71-mt-1_33_1.dll was not found.`` |
43 |
|
} |
44 |
\end{itemize} |
\end{itemize} |
45 |
|
|