RiceMunk / omnifit

This is a package for doing ice spectroscopy fitting of interstellar ices.
https://ricemunk.github.io/omnifit/
6 stars 5 forks source link

Windows build environment install fails at py3.9 #45

Open RiceMunk opened 2 years ago

RiceMunk commented 2 years ago

When tox attempts to run python -m pip install setuptools setuptools_scm wheel extension-helpers oldest-supported-numpy cython==0.29.14 it creates a whole slew of errors which seems to revolve around ImportError: DLL load failed while importing _ctypes: The specified module could not be found

RiceMunk commented 2 years ago

Workaround is using py3.8, where it works

RiceMunk commented 2 years ago

Digging around with google made me run into this which may be related: https://ask.libreoffice.org/t/lo-7-1-python-failed-to-load-ctypes/61539

Chances are there's some broken dependency somewhere down the chain in py3.9, which causes this. As such, waiting a while for Someone Else™ to fix this down the dependency graph is a probable solution.