2006-08-11 18:52:44 +01:00
|
|
|
========================================================================
|
2011-03-31 14:03:58 +01:00
|
|
|
Installation and usage of the Scyther tool
|
2006-08-11 18:52:44 +01:00
|
|
|
========================================================================
|
|
|
|
|
2011-03-31 14:03:58 +01:00
|
|
|
------------------------------------------------------------------------
|
|
|
|
1. Requirements
|
|
|
|
------------------------------------------------------------------------
|
2006-08-11 18:52:44 +01:00
|
|
|
|
|
|
|
To be able to use Scyther, you need the following things:
|
|
|
|
|
2011-03-31 14:03:58 +01:00
|
|
|
1.1. The GraphViz library.
|
2006-08-11 18:52:44 +01:00
|
|
|
|
|
|
|
This library is used by the Scyther tool to draw graphs. It can be
|
|
|
|
freely downloaded from:
|
|
|
|
|
|
|
|
http://www.graphviz.org/
|
|
|
|
|
|
|
|
Download the latest stable release and install it.
|
|
|
|
|
2011-03-31 14:03:58 +01:00
|
|
|
1.2. Python and wxPython libraries.
|
2006-08-11 18:52:44 +01:00
|
|
|
|
|
|
|
The graphical user interface of Scyther is written in the Python
|
|
|
|
language. Consequently, the following things are required:
|
|
|
|
|
|
|
|
Name: Where to download:
|
|
|
|
|
|
|
|
Python http://www.python.org/download/
|
|
|
|
wxPython (*1) http://www.wxpython.org/download.php
|
|
|
|
|
|
|
|
*1: Note that there are many different wxPython packages. Any package
|
2011-03-31 14:03:58 +01:00
|
|
|
that matches your Python version (e.g., 2.4 or 2.6) will do just fine.
|
|
|
|
|
|
|
|
|
|
|
|
1.3. Obsolete requirements.
|
|
|
|
|
|
|
|
Older versions of Python required cElementtree, but this should not be
|
|
|
|
necessary anymore. If the program complains, you can get it here:
|
|
|
|
|
|
|
|
cElementtree http://effbot.org/zone/celementtree.htm
|
|
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------
|
|
|
|
2. Running Scyther
|
|
|
|
------------------------------------------------------------------------
|
2006-08-11 18:52:44 +01:00
|
|
|
|
|
|
|
|
|
|
|
Start Scyther by executing the file
|
|
|
|
|
|
|
|
scyther-gui.py
|
|
|
|
|
|
|
|
in the directory where you found this file.
|
|
|
|
|
|
|
|
|