yuqiyuqitan / SPACEc

Other
13 stars 1 forks source link

`pytest` produced Interrupted: 42 errors during collection #50

Open denvercal1234GitHub opened 2 months ago

denvercal1234GitHub commented 2 months ago

Hi there,

I was able to install successfully spacec on M1, excluding installation for the GPU accelerated clustering and STELLAR machine learning-based cell annotation (ref: https://github.com/yuqiyuqitan/SPACEc/issues/47).

However, pytest kept producing error as below.

Seem to come from ModuleNotFoundError: No module named 'distutils.tests'

Any pointers please?

Thank you for your help

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
===================================================================================================== short test summary info =====================================================================================================
ERROR spacec/lib/python3.9/distutils/tests/test_archive_util.py
ERROR spacec/lib/python3.9/distutils/tests/test_bdist.py
ERROR spacec/lib/python3.9/distutils/tests/test_bdist_dumb.py
ERROR spacec/lib/python3.9/distutils/tests/test_bdist_msi.py
ERROR spacec/lib/python3.9/distutils/tests/test_bdist_rpm.py
ERROR spacec/lib/python3.9/distutils/tests/test_bdist_wininst.py
ERROR spacec/lib/python3.9/distutils/tests/test_build.py
ERROR spacec/lib/python3.9/distutils/tests/test_build_clib.py
ERROR spacec/lib/python3.9/distutils/tests/test_build_ext.py
ERROR spacec/lib/python3.9/distutils/tests/test_build_py.py
ERROR spacec/lib/python3.9/distutils/tests/test_build_scripts.py
ERROR spacec/lib/python3.9/distutils/tests/test_check.py
ERROR spacec/lib/python3.9/distutils/tests/test_clean.py
ERROR spacec/lib/python3.9/distutils/tests/test_cmd.py
ERROR spacec/lib/python3.9/distutils/tests/test_config.py
ERROR spacec/lib/python3.9/distutils/tests/test_config_cmd.py
ERROR spacec/lib/python3.9/distutils/tests/test_core.py
ERROR spacec/lib/python3.9/distutils/tests/test_cygwinccompiler.py
ERROR spacec/lib/python3.9/distutils/tests/test_dep_util.py
ERROR spacec/lib/python3.9/distutils/tests/test_dir_util.py
ERROR spacec/lib/python3.9/distutils/tests/test_dist.py
ERROR spacec/lib/python3.9/distutils/tests/test_extension.py
ERROR spacec/lib/python3.9/distutils/tests/test_file_util.py
ERROR spacec/lib/python3.9/distutils/tests/test_filelist.py
ERROR spacec/lib/python3.9/distutils/tests/test_install.py
ERROR spacec/lib/python3.9/distutils/tests/test_install_data.py
ERROR spacec/lib/python3.9/distutils/tests/test_install_headers.py
ERROR spacec/lib/python3.9/distutils/tests/test_install_lib.py
ERROR spacec/lib/python3.9/distutils/tests/test_install_scripts.py
ERROR spacec/lib/python3.9/distutils/tests/test_log.py
ERROR spacec/lib/python3.9/distutils/tests/test_msvc9compiler.py
ERROR spacec/lib/python3.9/distutils/tests/test_msvccompiler.py
ERROR spacec/lib/python3.9/distutils/tests/test_register.py
ERROR spacec/lib/python3.9/distutils/tests/test_sdist.py
ERROR spacec/lib/python3.9/distutils/tests/test_spawn.py
ERROR spacec/lib/python3.9/distutils/tests/test_sysconfig.py
ERROR spacec/lib/python3.9/distutils/tests/test_text_file.py
ERROR spacec/lib/python3.9/distutils/tests/test_unixccompiler.py
ERROR spacec/lib/python3.9/distutils/tests/test_upload.py
ERROR spacec/lib/python3.9/distutils/tests/test_util.py
ERROR spacec/lib/python3.9/distutils/tests/test_version.py
ERROR spacec/lib/python3.9/distutils/tests/test_versionpredicate.py
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Interrupted: 42 errors during collection !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
=========================================================================================== 13 skipped, 2 warnings, 42 errors in 1.13s ============================================================================================
mgbckr commented 2 months ago

Hi @denvercal1234GitHub , this might be a Mac-specific issue which I can't test on my end, unfortunately. Can you give the following a shot, please?

conda activate spacec
pip install distutils