zhanghao-njmu / SCP

An end-to-end Single-Cell Pipeline designed to facilitate comprehensive analysis and exploration of single-cell data.
https://zhanghao-njmu.github.io/SCP/
GNU General Public License v3.0
351 stars 79 forks source link

numpy version issue during installation #166

Open jerryzuo0214 opened 11 months ago

jerryzuo0214 commented 11 months ago

When I construct the SCP Env recently, it seems that numpy version that PrepareEnv required was out-of-date, the 1.21.6 was not supported by numba using default solver (>1.8 but <2.3), a solution might be increase the version stage of numpy to 1.22.0, wish to hear from the author.

zhanghao-njmu commented 11 months ago

Thank you for your comment. The numpy version used (1.21.6) was indeed outdated, but it was chosen to ensure compatibility with other Python packages. Taking into consideration the iterative updates of certain packages, I will introduce environment version management in the future development process, where specific package versions will be fixed within each environment version. This will allow for upgrading the packages to a newer version, but it may not necessarily be the latest version, after ensuring compatibility.