This repo demonstrates the capabilities of OpenFisca for delivering a numerical Rules as Code Engine. It is intended as a facilitated beginner introduction to OpenFisca.
We recommend that you use a virtualenv to install OpenFisca. If you don't, you may need to add
--user
at the end of all commands starting bypip
.
python -m venv openfisca
deactivate
source openfisca/bin/activate
python -m pip install --editable . --user
make build
make install
You can make sure that everything is working by running the provided tests with make test
.
🎉 This OpenFisca Country Package is now installed and ready! You can begin working on your legislation.
- To learn how to use OpenFisca, follow our tutorials.
- To serve this Country Package, serve the OpenFisca web API.
Depending on what you want to do with OpenFisca, you may want to install yet other packages in your virtualenv:
- To install extensions or write on top of this Country Package, head to the Extensions documentation.
- To plot simulation results, try matplotlib.
- To manage data, check out pandas.