Installation#

Prerequisites#

Ensure you have the following installed on your system:

Using Anaconda#

When using Python it is strongly recommended to use Anaconda environments to avoid package conflicts.

If you decide to use Anaconda, an Abil specific environment can be created as below:

To create a new Conda environment and install the dependencies from Abil/requirements.txt, run the following commands:

# Create a new Conda environment (replace 'myenv' with your desired environment name)
conda create --name myenv

# Activate the environment
conda activate myenv

# Install the dependencies from requirements.txt
pip install -r /path/to/requirements.txt

To create a new Conda environment and install the dependencies from Abil\requirements.txt, run the following commands in Command Prompt or Anaconda Prompt:

# Create a new Conda environment (replace 'myenv' with your desired environment name)
conda create --name myenv

# Activate the environment
conda activate myenv

# Install the dependencies from requirements.txt
pip install -r C:\path\to\requirements.txt

Install via pip#

Run the following command to install the package directly from GitHub:

pip install abil

Note

If you are using a conda environment remember to activate it before running pip

Install via Cloning (for Development)#

If you want to modify the package, clone the repository and install it using PIP editable install:

git clone https://github.com/nanophyto/Abil.git
cd Abil
pip install -e .