CALIPSO-project / SPINacc

A spinup acceleration procedure for land surface models (LSM) . Developer team Mandresy Rasolonjatovo, Tianzhang Cai, Matthew Archer, Daniel Goll
4 stars 0 forks source link

Dependencies in requirements.txt #36

Closed ma595 closed 6 months ago

ma595 commented 6 months ago

With the current set of dependencies in requirements.txt the pip install -r requirements.txt command currently fails on obelix (and other machines) using Python==3.9.

After fixing netcdf==1.6.5 and renaming semap to basemap, the pip install fails on numpy (cythonize step) - as it attempts to build a new wheel rather than pull from pyPI. I recommend unsetting all package versions and pip install for Python==3.9. This leads to two minor api changes in matplotlib (affecting the evaluation step) and scikit-learn (training) which are easy to fix.