I am trying to install antismash. After initial set up steps as mentioned in the documentation page, I executed the following command in my pwd to download antismash databases:
python3 download_databases.py
But an error message shows up as:
OSE error: errno: 28 No space on disk
But I have enough space in the directory in which I was running the antismash installation (around 600 GB)
So when I searched for where the databases have been downloaded, I found them in a hidden folder in my home directory which has very little disk space (~20 GB). The script has hence installed the databases to the home folder by default.
Can someone please let me know how I can change the target location for the antismash databases to get downloaded fully?
Thank you!
I created the file .antismash6.cfg and mentioned the path to the directory for storing the databases and again executed the command
python3 download_databases.py
But this time, I am getting the following error:
ImportError: cannot import name 'Markup' from 'jinja2'
(I didn't get this error while running the script a few days back)
I tried the following fixes:
pip install --upgrade jinja2
Then I tried,
pip install flask==2.0.3
I also tried installing a lower version of jnja2 with
pip install jinja2==3.1.1
Then I did
sudo apt install mailutils
followed by
from jinja2.utils import markupsafe
and it said from: too many arguments
So I am stuck at this place and still not able to download the databases.