1
BMEGUI 3.0.1 Installation Manual
BMEGUI3.0.1 Update 1
(Last Edited on: 2016/10)
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
MCR_R2012b_win64_installer.exe
Two versions of the 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-py2.5.exe Python2.5 matplotlib-0.90.0
11 PyWin32 pywin32-214.win32-py2.5 (1).exe pywin32
Detailed installation process for each library is described below.
Step 2-1: Python 2.5
2
(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
3
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.
4
2. MATLAB Component Runtime startup screen appears. Click “Next” to begin the
installation.
3. Click “Next” to continue.
5
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.
7. Double-click the other MCR installer utility (MCR_R2012b_win64_installer.exe),
and follow the steps to install it.
6
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”.
7
4. Use default setting, and click “Next”.
5. Use default setting, and click “Next”.
6. Use default installation folder (C:\GTK), and click “Next”.
8
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.
9
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”
10
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.
11
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”.
2. Use default setting (Python Version 2.5), and click “Next”.
3. Click “Next.”, then the installation begins.
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”.
2. Use default setting (Python Version 2.5), and click “Next”.
3. Click “Next.”, then the installation begins.
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”.
2. Use default setting (Python Version 2.5), and click “Next”.
3. Click “Next.”, then the installation begins.
12
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”.
2. Use default setting (Python Version 2.5), and click “Next”.
3. Click “Next.”, then the installation begins.
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”.
2. Use default setting (Python Version 2.5), and click “Next”.
3. Click “Next.”, then the installation begins.
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”.
2. Use default setting (Python Version 2.5), and click “Next”.
3. Click “Next.”, then the installation begins.
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”.
2. Use default setting (Python Version 2.5), and click “Next”.
3. Click “Next.”, then the installation begins.
4. When the installation completes, click “Finish” to exit.
13
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