Vanilla Python 3.12 is not supported at the moment due to (at least) the usage of pkg_resources:
import Fluigent.SDK as fgt
.env/lib/python3.12/site-packages/Fluigent/SDK/__init__.py:5: in <module>
from . import low_level
.env/lib/python3.12/site-packages/Fluigent/SDK/low_level.py:10: in <module>
import pkg_resources
E ModuleNotFoundError: No module named 'pkg_resources'
Vanilla Python 3.12 is not supported at the moment due to (at least) the usage of
pkg_resources
:pkg_resources
has been deprecated for quite some time andimportlib.resources
should be used instead. See also https://importlib-resources.readthedocs.io/en/latest/migration.html.Workaround is to install the
setuptools
package.