BMEGUI 3.0.1 Installation Manual BMEGUI3.0.1 Update 1 (Last Edited on: 2014/07) Table of content Step 1: Download and unzip various libraries Step 2: Install the libraries Step 3: Download and unzip the BMEGUI 3.0.1 python application Step 4: Install the BMEGUI 3.0.1 python application Step 5: Create Desktop Shortcut Step 1: Download and unzip various libraries Download the zip file (BMEGUI3.0.1_Libraries.zip) containing various numerical libraries needed for BMEGUI 3.0.1 Unzip this zip file. The BMEGUI3.0.1_Libraries folder, which contains various libraries (including MATLAB Component Runtime (MCR), GTK, and some Python libraries), will be created. Step 2: Install the libraries To install the libraries, you need to log on your computer as an administrator. From the BMEGUI3.0.1_Libraries folder, install Python2.5, MCR, GTK, FreeType, and Python libraries following the order listed below. The last column of the table shows the names as they appear in the Add and Remove Programs utility of the Windows operating system. Module File Name on "Add or Remove Programs" 1 Python 2.5 python-2.5.mci Python 2.5 2 MCR MCRInstaller.exe MATLAB Component Runtime 3 GTK 2.10.11 gtk-dev-2.10.11-win32-1.exe Gtk+ Development Environment for Windows 2.10.11-1 4 FreeType freetype-2.1.10.exe GnuWin32: FreeType version 2.1.10 5 PyCairo pycairo-1.2.6-1.win32-py2.5.exe Python 2.5 pycairo-1.2.6 6 PyGObject pygobject-2.12.3-1.win32- py2.5.exe Python 2.5 pyobject-2.12.3-1 7 PyGTK pygtk-2.10.4-1.win32-py2.5.exe Python 2.5 pygtk-2.10.4-1 8 NumPy numpy-1.0.3.win32-py2.5.exe Python 2.5 numpy-1.0.3 9 SciPy scipy-0.5.2.win32-py2.5.exe Python 2.5 scipy-0.5.2 10 Matplotlib matplotlib-0.90.0.win32- Python2.5 matplotlib-0.90.0 py2.5.exe 11 PyWin32 pywin32-214.win32-py2.5 (1).exe pywin32 Detailed installation process for each library is described below. 1
Step 2-1: Python 2.5 (You can skip Step2 if Python 2.5 is already installed on your computer) 1. Double-click Python Window installer (python-2.5.mci). Security warning dialog box (depending on windows security setup) may appears for permission as shown below 2. Click on Run to continue 3. Choose Install for all users option 4. Click on Next 2
5. Click on Next 6. Click on finish Step 2-2: MATLAB Component Runtime (MCR) 1. Double-click MCR installer utility (MCRInstaller.exe). The MCRInstaller opens a command window and begins preparation for the installation. 3
2. MATLAB Component Runtime startup screen appears. Click Next to begin the installation. 3. Click Next to continue. 4
4. Choose installation folder and select Everyone option. Then click Next. 5. Click Next, then the installation begins. 6. When the installation completes, click Close to exit. 5
Step 2-3: GTK module 1. Double-click GTK installer gtk-dev-2.10.11-win32-1.exe), then Setup screen appears. Click Next to continue. 2. Click I Agree to continue. 3. Choose Anyone who uses this computer and click Next. 6
4. Use default setting, and click Next. 5. Use default setting, and click Next. 6. Use default installation folder (C:\GTK), and click Next. 7
7. Use default Start Menu folder (Gtk+), and click Install, then the installation begins. 8. When the installation completes, click Finish to exit. Step 3-4: FreeType module 1. Double-click FreeType installer (freetype-2.1.10.exe), then Setup screen appears. Select Next to continue. 8
2. Select I accept the agreement option, and click Next. 3. Select default installation folder, and click Next. 4. Select Full Installation, and check all options, and click Next 9
5. Use default Start Menu folder (GnuWin32\FreeType), and click Next. 6. Use default setting and click Next. 7. Click Install, then the installation begins. 10
8. When the installation completes, click Finish to exit. Step 2-5: PyCario module 1. Double-click PyCario installer (pycairo-1.2.6-1.win32-py2.5.exe), then Setup screen appears. Select Next. 4. When the installation completes, click Finish to exit. Step 2-6: PyGObject module 1. Double-click PyGObject installer (pygobject-2.12.3-1.win32-py2.5.exe), then Setup screen appears. Select Next. 4. When the installation completes, click Finish to exit. Step 2-7: PyGTK module 1. Double-click PyGTK installer (pygtk-2.10.4-1.win32-py2.5.exe), then Setup screen appears. Select Next. 11
4. When the installation completes, click Finish to exit. Step 2-8: NumPy module 1. Double-click NumPy installer (numpy-1.0.3.win32-py2.5.exe), then Setup screen appears. Select Next. 4. When the installation completes, click Finish to exit. Step 2-9: SciPy module 1. Double-click SciPy installer (scipy-0.5.2.win32-py2.5.exe), then Setup screen appears. Select Next. 4. When the installation completes, click Finish to exit. Step 2-10: matplotlib module 1. Double-click matplotlib installer (matplotlib-0.90.0.win32-py2.5.exe), then Setup screen appears. Select Next. 4. When the installation completes, click Finish to exit. Step 2-11: pywin32 module 1. Double-click pywin32 installer (pywin32-214.win32-py2.5.exe), then Setup screen appears. Select Next. 4. When the installation completes, click Finish to exit. 12
Step 3: Download and unzip the BMEGUI 3.0.1 python application Download the zip file (BMEGUI3.0.1.zip) containing the BMEGUI 3.0.1 python application. Unzip this zip file. The BMEGUI3.0.1 folder will be created. Step 4: Install the BMEGUI 3.0.1 python application Move application folder BMEGUI3.0.1 into your hard drive. (ex. C:\BMEGUI3.0.1). Step 5: Create Desktop Shortcut Double click on Create_DeskTop_Sortcut.py file (sitting in BMEGUI3.0.1 folder; see Step 4). It will create a shortcut on Desktop as shown in figure below By double clicking on Desktop shortcut ( BMEGUI, as shown above) you can start to BMEGUI in operation. BMEGUI opens first window as shown in figure below 13