Requirements and
installation
RadDisplay program can be installed in Unix/Linux based
operating systems and in Microsoft Windows NT/2000/XP.
Below are given requirements and installation information
for both versions of program.
Installation from binaries
(Windows only)
To install RadDisplay program follow next procedure:
- Double-click on RadDisplay-1.1.1-Setup.exe file to
start RadDisplay installation program.
- Follow all steps in installation program. Default
installation path depends of type of user whoe is
installing the program: administrator, limited user or
guest user. If you install RadDisplay as Administrator, the
program will be available for all users. If you install as
normal user, RadDisplay will only be available for this
user. As Guest the program can not be installed.
- Program icon will be added to Desktop and Start Menu.
Program can be started with double-click on the icon.
- Configuration files are put in user's Application Data
directory, eg. C:\Documents and
Settings\Marija\Application Data\RadDisplay.
- To uninstall program use Control Panel -> Add or
Remove Programs utility or uninstall program from Start
menu, RadDisplay submenu.
When program is installed no other programs or libraries are
needed to run the program.
Radiance binaries for Windows operating system. RadDisplay uses few Radiance programs during the execution:
ra_bmp, ra_rgbe, pextrem, pcomb and pfilt. These
executables are included in RadDisplay setup file and are
automatically installed in 'RadDisplay/Radiance'
subdirectory.
Files included in RadDisplay setup are part of
MinGW
Radiance 3R9 installation for Windows by Francesco
Anselmo. Pcomb.exe executable is part of
Desktop
Radiance distribution.
Note: During the installation of RadDisplay, path to
Radiance programs is appended to environment variable PATH.
MSVCP71.dll or other MSVC***.dll
These dll files are often are already included in MS Windows OS, but sometimes they aren't :)
Since licensing for distribution of these dll files is not quite clear
on Internet, and they can be freely downloaded, we haven't included
them in our program distribution.
Installation from sources
(Linux and Windows)
RadDisplay source code distribution can be installed on both
Linux and Windows platforms. To install it follow the procedure
below:
Before you can install RadDisplay, the complementary
packages listed below (see requirements) need to be
installed.
Linux OS
- Open archive raddisplay-1.1.1.tar.gz
tar xvzf raddisplay-1.1.1.tar.gz.
- In directory raddisplay-1.1.1, log as a root user and
execute command
python setup.py install
- Program will be installed in site-packages subdirectory
in Python directory and it is available to all users with
commandraddisplay.
- Configuration files are put in users home directory in
subdirectory raddisplay-conf.
- To uninstall the program you can use script uninstall.csh
as root user. This will remove all RadDisplay files, and
your config files won't be deleted.
Windows OS
- Open archive raddisplay-1.1.1zip with some of standard
Window archive programs.
- Open Command Prompt window (Start menu->Run, type
cmd and press "OK"), position yourself in
raddisplay-1.1.1 directory and run the command
python setup.py install
- Program will be installed in Lib/site-packages
subdirectory in Python directory, and raddisplay script
will be in Scripts subdirectory in Python directory.
Create shortcut to raddisplay script, and use it
to open the program (with python).
- Configuration files are put in user's Application Data
directory, eg. C:\Documents and
Settings\Marija\Application Data\RadDisplay.
Requirements
To run RadDisplay installed from source code distribution
next programs/libraries are required:
- Python, version 2.4
or above;
- wxPython, version
2.6.x or above;
- Pyhon
Imaging Library (PIL) version 1.1.6 or above;
- NumPy Python
module;
- Python
for Windows extensions on Windows;
- Radiance version
3.7.x or above for Linux version. On Windows few programs
from MINGW
Radiance distribution are installed with program.
Optional packages (Windows and Linux)
- weave or scipy.weave - for C extensions compilation. Program distribution already contains compiled extensions for Windows and Linux OS
- psutil - for memory usage reports