Installation

This page covers the installation process and requirements for FluxNet.

Virtual Environment Setup

It’s recommended to use a virtual environment for FluxNet installation:

# Create a virtual environment
python -m venv fluxnet-env

# Activate the virtual environment
# On Windows
fluxnet-env\Scripts\activate
# On macOS/Linux
source fluxnet-env/bin/activate

Installing Dependencies

Install dependencies from the requirements.txt file:

pip install -r requirements.txt

Installing FluxNet

From PyPI

pip install fluxnet

From Source

git clone https://github.com/nishilkulkarni/fluxnet.git
cd fluxnet
pip install -e .

Verifying Installation

# Check GPU availability
import torch
print(f"CUDA available: {torch.cuda.is_available()}")

Conda Installation

Alternative installation using Conda:

conda create -n fluxnet-env python=3.8
conda activate fluxnet-env
pip install -r requirements.txt
pip install -e .