numpy.dtype size changed
Hello! Thank you for such an excellent software.
I am trying to run CeleScope to test , but it throws me the following error.
============================= test session starts ============================== platform linux -- Python 3.9.19, pytest-8.2.2, pluggy-1.5.0 rootdir: /public/home/hpc236503011/Celescope/test_dir/celescope_test_script collected 0 items / 1 error
==================================== ERRORS ====================================
________________________ ERROR collecting test_multi.py ________________________
test_multi.py:9: in
I found out that it's because the numpy package version is too high, but it's not possible to install a lower version of numpy. What can I do to fix it?
I think you can downgrade numpy to 1.26
pip install numpy==1.26
https://stackoverflow.com/questions/78634235/numpy-dtype-size-changed-may-indicate-binary-incompatibility-expected-96-from
Besides, I recommend using nf-celescope instead of celescope.
Just to add that downgrading pandas also helps. We helped someone out by suggesting to downgrade pandas to 1.4.2
I think you can downgrade numpy to 1.26
pip install numpy==1.26https://stackoverflow.com/questions/78634235/numpy-dtype-size-changed-may-indicate-binary-incompatibility-expected-96-fromBesides, I recommend using nf-celescope instead of celescope.
Thank you very much for your reply, this suggestion worked, thanks again for your work!
https://stackoverflow.com/questions/78650222/valueerror-numpy-dtype-size-changed-may-indicate-binary-incompatibility-expec