-
Notifications
You must be signed in to change notification settings - Fork 16
Home
cogenda edited this page Sep 14, 2010
·
3 revisions
pyEDA is written in the Python programming language, and thus requires Python installed first. We recommend using Python 2.6 or 2.7, although 2.5 would probably work.
The following python modules are required as pre-requisites:
- numpy and scipy for numerical routines
- matplotlib for plotting data
- pyparsing for parsing data files of various formats
- openopt for a unified interface to optimizers
If you are using a user-friendly Linux distribution like Ubuntu or SuSe, the above packages can be easily installed with your favorite package manager.
Redhat and Windows users may need some extra work in installing these packages. Enthought provides a good python installer that contains numpy, scipy and matplotlib. Pyparsing and openopt are relatively easy to install.
- Download pyEDA, unpack it
- run the following command as root
$ python setup.py install
$ cd app/demo
$ python nonlinear.py
$ cd app/device
$ python diode.py
$ cd app/compact
$ python fitLevel49.py