Draft: Add pandas dependency for anvio-7
abims ticket http://application.sb-roscoff.fr/intranet/otrs/index.pl?Action=AgentTicketZoom;TicketID=49311
to solve:
lgueguen@slurm0:~$ module load anvio/7
lgueguen@slurm0:~$ anvi-self-test --help
Traceback (most recent call last):
File "/shared/software/miniconda/envs/anvio-7/site-packages/pandas/__init__.py", line 30, in <module>
from pandas._libs import hashtable as _hashtable, lib as _lib, tslib as _tslib
File "/shared/software/miniconda/envs/anvio-7/site-packages/pandas/_libs/__init__.py", line 3, in <module>
from .tslibs import (
File "/shared/software/miniconda/envs/anvio-7/site-packages/pandas/_libs/tslibs/__init__.py", line 3, in <module>
from .conversion import localize_pydatetime, normalize_date
ModuleNotFoundError: No module named 'pandas._libs.tslibs.conversion'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/shared/software/miniconda/envs/anvio-7/bin/anvi-self-test", line 12, in <module>
import anvio
File "/shared/software/miniconda/envs/anvio-7/site-packages/anvio/__init__.py", line 3068, in <module>
from anvio.terminal import Run
File "/shared/software/miniconda/envs/anvio-7/site-packages/anvio/terminal.py", line 12, in <module>
import pandas as pd
File "/shared/software/miniconda/envs/anvio-7/site-packages/pandas/__init__.py", line 38, in <module>
"the C extensions first.".format(module)
ImportError: C extension: No module named 'pandas._libs.tslibs.conversion' not built. If you want to import pandas from the source directory, you may need to run 'python setup.py build_ext --inplace --force' to build the C extensions first.