Differences between revisions 22 and 23
Revision 22 as of 2017-05-15 15:40:37
Size: 2296
Editor: mark
Comment:
Revision 23 as of 2022-04-27 15:49:14
Size: 1775
Editor: mark
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
The current version of !ScrumPy can be installed on Debian 8 (Jessie), Ubuntu 1404 (Trusty) or later and Centos 6. Debian 7 (Wheezy) will probably work, but may result in some loss of function and/or require manual intervention, Debian 6 (Squeeze) will only work with a lot of manual intervention and is deprecated. For installation on other Unix-like systems see [[ScrumPy/InstallConf|these notes]]. The current version of !ScrumPy can be installed on Debian (>=9), Ubuntu (>=1804) For installation on other Unix-like systems see [[ScrumPy/InstallConf|these notes]].
Line 8: Line 8:
!ScrumPy can also be installed natively on Windows 10. For a guide on this, see [[http://mudsharkstatic.brookes.ac.uk/ScrumPyDoc/scrumpy-on-windows_may2017.pdf|these notes]]. More to follow soon. !ScrumPy has been reported to work using windows subsystem for linux (WSL).
Line 11: Line 11:
Installation on Mac's is planned for the second half of 2017.

Not currently supported
Line 16: Line 14:
!ScrumPy requires python 2.7 or 2.8. Python 2.6 ''might ''work but is long obsolete and not reccomended. Python 3 is not currently supported. !ScrumPy requires  Python 3, Python 2 is not supported.
Line 19: Line 17:
Download the current [[http://mudsharkstatic.brookes.ac.uk/Download/ScrumPy.tgz|tarball]], unpack it and cd into the newly created ScrumPyXXXX directory (XXXX is the revision number). Then, as root, execute the install.py script. This will install a number of prerequisite packages which may take some time depending on what is already installed. A number of extension C libraries will also be compiled that may take a little time and generate a fair ammount of verbiage on the terminal. As long as the last line looks something like: Download the current [[http://mudsharkstatic.brookes.ac.uk/Download/ScrumPy.tgz|tarball]], unpack it and cd into the newly created ScrumPy. Then, as root, execute the install.py script. This will install a number of prerequisite packages which may take some time depending on what is already installed. A number of extension C libraries will also be compiled that may take a little time and generate a fair ammount of verbiage on the terminal. As long as the last line looks something like:
Line 25: Line 23:
{{{ /usr/lib/python2.n/dist-packages/ScrumPy}}}, and a start script installed in {{{ /usr/local/lib/python3/dist-packages/ScrumPy}}}, and a start script installed in
Line 29: Line 27:
!ScrumPy can now be started by simply typing !ScrumPy at the command line. A few diagnostic messages will appear in the terminal, but these are for information only (see note on SBML below) and not errors. !ScrumPy can now be started by simply typing !ScrumPy3 at the command line. A few diagnostic messages will appear in the terminal, but these are for information only (see note on SBML below) and not errors.

Installing ScrumPy

Prerequisites

Operating Systems

The current version of ScrumPy can be installed on Debian (>=9), Ubuntu (>=1804) For installation on other Unix-like systems see these notes.

Windows

ScrumPy has been reported to work using windows subsystem for linux (WSL).

Mac

Not currently supported

Python

ScrumPy requires Python 3, Python 2 is not supported.

Installation

Download the current tarball, unpack it and cd into the newly created ScrumPy. Then, as root, execute the install.py script. This will install a number of prerequisite packages which may take some time depending on what is already installed. A number of extension C libraries will also be compiled that may take a little time and generate a fair ammount of verbiage on the terminal. As long as the last line looks something like:

 Makefails = []  this output can safely be ignored.

ScrumPy will now be installed in

 /usr/local/lib/python3/dist-packages/ScrumPy, and a start script installed in

/usr/local/bin/ScrumPy

ScrumPy can now be started by simply typing ScrumPy3 at the command line. A few diagnostic messages will appear in the terminal, but these are for information only (see note on SBML below) and not errors.

Further documentation continues here.

SBML support.

ScrumPy uses libsbml to to read/write sbml format file. If libsbml is present in your distributions repository it will be installed automatically, otherwise libsbml will need to be installed manually from source (with the python option).

None: ScrumPy/Installation (last edited 2022-04-29 12:58:21 by mark)