Skip to content

Sources and build scripts to setup numpy/scipy/ipython/matplotlib environment.

License

Notifications You must be signed in to change notification settings

rammie/machine-stack

 
 

Repository files navigation

Machine-Stack

Sets up a python virtualenv with various scientific packages. Includes: numpy, scipy, ipython, matplotlib

Requirements

Python 2.7 with distutils and virtualenv installed.

Usage

The machine-stack repo must be included as a submodule to your main git repo. It can be named anything. The top level of the repo must include a wscript file which should look something like:

APPNAME = <APPNAME>
VERSION = <VERSION>

top = "."
out = "env"


def options(ctx):
    ctx.recurse("src")


def configure(ctx):
    ctx.recurse("src")


def build(ctx):
    ctx.recurse("src")

To build the stack, run the following command from the top level of the repo.

On Ubuntu, you must first install a fortran compiler with lapack.

$ sudo apt-get install gfortran liblapack-dev

To build the stack run:

$ src/waf configure clean build

About

Sources and build scripts to setup numpy/scipy/ipython/matplotlib environment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%