Install SigmaF

Install via binary archive on Linux

  1. Download the version that you prefer in release.
  2. Unzip the binary archive:
  3. VERSION=v1.1
    sudo mkdir -p /usr/local/lib/sigmaf
    sudo tar -xJvf sigmaf-$VERSION.tar.xz -C /usr/local/lib/sigmaf
  4. Set the environment variable ~/.profile:
  5. VERSION=v1.1
    export PATH=/usr/local/lib/sigmaf/sigmaf-$VERSION:$PATH
  6. Refresh profile:
  7. . ~/.profile
  8. Test installation using the command showed below:

WARNING: If you have problems with this installation you can modify the file home/.bashrc by going to the end and inserting the following:

## SigmaF
VERSION=v1.1
export PATH=/usr/local/lib/sigmaf/sigmaf-$VERSION:$PATH

Install via Interpreter of Python

It has been implemented only in REPL for the moment, but you can execute a file with the ' .sf ' extension on it.

To install the REPL you have to do the following steps:

  1. Clone the repository in your machine.
  2. Create a virtual enviroment:
  3. python3 -m venv venv
  4. Run the virtual enviroment:
    • Linux or Mac
    • cd sigmaF
      source venv/bin/activate
    • Windows
    • cd sigmaF
      source /venv/Scripts/activate
  5. Install requirements:
  6. pip install -r requirements.txt