Installation
pyfor requires Python 3.10 or newer. All of its dependencies are available as binary wheels, so a
virtual environment and pip are all that is needed:
python -m venv .venvsource .venv/bin/activate # Windows: .venv\Scripts\activatepip install pyforTo work on pyfor itself, install the clone in editable mode instead:
git clone https://github.com/brycefrank/pyfor.gitcd pyforpip install -e ".[test]"The 3D plotting methods (Cloud.plot3d) need the optional plot dependencies, which are not
installed by default:
pip install "pyfor[plot]"Following these commands, pyfor should load in an activated Python shell:
import pyforIf you see no errors, you are ready to process.
A conda environment file is also provided for those who prefer conda:
conda env create -f environment.yml