With Package Managers
The easiest way to directly install 13CFLUX is via Python package managers. This is the preferred way for
everyone, who seeks out to use 13CFLUX for low to medium complex (13C-)MFA. We currently recommend to use
the Python Package Index (PyPI) with pip for the installation. Note that installation of 13CFLUX via package
managers is currently only supported for Linux systems.
Since the front for ipopt, cyipopt, does not install the low-level C++ code that is require to run
optimizations, ipopt has to be first installed either manually (see
this comprehensive guide) or via conda by
conda install -c conda-forge cyipopt
Then, 13CFLUX can be installable by
pip install x3cflux
If error messages indicate that cyipopt is incapable to find its C++ counterpart, include the directory containing
the ipopt libraries in the PKG_CONFIG_PATH during install and to RPATH during runtime.