Differences between revisions 2 and 23 (spanning 21 versions)
Revision 2 as of 2010-03-29 07:51:56
Size: 68
Editor: root
Comment:
Revision 23 as of 2010-08-19 18:47:22
Size: 1733
Editor: bcm-9-141
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from Dependencies
Describe Dependencies here.
= EMEN2 Dependencies =
[[EMEN2]] is dependent on several other packages. With the exception of Python, which is generally up to date and well-packaged on most systems, I recommend downloading the latest version from the project's site and installing it, or using easy_install for the package if possible. (Linux/Mac package management systems often have out of date software.)

If I have specified a version, it is the minimum version I have tested EMEN2 with. I cannot guarantee success with versions earlier than noted.

 * Python 2.5+
  * (note: do not use Python 3.0+)
  * http://www.python.org

 * Berkeley DB 4.8.24+
  * BDB is the storage and transactional backend for EMEN2
  * Note: Berkeley DB 5.x has not been tested
  * http://www.oracle.com/technology/software/products/berkeley-db/index.html

 * bsddb3 4.8.4+ (latest)
  * Python bindings for Berkeley DB
  * Note: Berkeley DB 5.x has not been tested
  * http://www.jcea.es/programacion/pybsddb.htm
  * "easy_install bsddb3"

 * Mako Templates (latest)
  * A simple, fast templating system for Python
  * http://www.makotemplates.org/
  * "easy_install mako"

 * Twisted 10.x+
  * An event-driven networking engine written in Python
  * http://twistedmatrix.com/trac/
  * "easy_install twisted"

 * PyYAML (latest)
  * Requires YAML (libyaml, libyaml-devel) to be installed
  * Configuration file is YAML-based
  * "easy_install PyYAML"

 * pyOpenSSL
  * Network encryption
  * "easy_install pyOpenSSL"

* Markdown
 * Simplified rich-text editing
 * "easy_install Markdown"

 * EMAN2
  * EMAN2 is optionally used to generate browsable micrograph previews.
  * http://ncmi.bcm.edu/ncmi/software/counter_222/software_86

EMEN2 Dependencies

EMEN2 is dependent on several other packages. With the exception of Python, which is generally up to date and well-packaged on most systems, I recommend downloading the latest version from the project's site and installing it, or using easy_install for the package if possible. (Linux/Mac package management systems often have out of date software.)

If I have specified a version, it is the minimum version I have tested EMEN2 with. I cannot guarantee success with versions earlier than noted.

* Markdown

EMEN2/Dependencies (last edited 2013-06-27 04:51:06 by IanRees)