while import micom version 0.9.2 I got the following ImportError. Any suggestion to solve it?
Sincerely,
Arianna Basile
ImportError Traceback (most recent call last)
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/site-packages/swiglpk/swiglpk.py in swig_import_helper()
13 try:
---> 14 return importlib.import_module(mname)
15 except ImportError:
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/importlib/init.py in import_module(name, package)
125 level += 1
--> 126 return _bootstrap._gcd_import(name[level:], package, level)
127
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/importlib/_bootstrap.py in _gcd_import(name, package, level)
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/importlib/_bootstrap.py in find_and_load(name, import)
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/importlib/_bootstrap.py in find_and_load_unlocked(name, import)
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/importlib/_bootstrap.py in _load_unlocked(spec)
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/importlib/_bootstrap.py in module_from_spec(spec)
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/importlib/_bootstrap_external.py in create_module(self, spec)
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/importlib/_bootstrap.py in _call_with_frames_removed(f, *args, **kwds)
ImportError: libglpk.so.40: cannot open shared object file: No such file or directory
During handling of the above exception, another exception occurred:
ModuleNotFoundError Traceback (most recent call last)
in
----> 1 import micom
2 import cplex
3 import cobra
4 import pandas
5 import gurobi
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/site-packages/micom/init.py in
1 """Simple init file for mico."""
2
----> 3 from micom.community import Community, load_pickle
4 from micom import (algorithms, problems, util, data, duality, media,
5 solution, workflows)
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/site-packages/micom/community.py in
12 from micom.logger import logger
13 from micom.media import default_excludes
---> 14 from micom.optcom import optcom, solve
15 from micom.problems import cooperative_tradeoff, knockout_species
16
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/site-packages/micom/optcom.py in
5 check_modification)
6 from micom.logger import logger
----> 7 from micom.solution import solve
8 from optlang.symbolics import Zero
9 from functools import partial
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/site-packages/micom/solution.py in
14 from micom.logger import logger
15 from micom.util import reset_min_community_growth
---> 16 from swiglpk import glp_adv_basis
17
18
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/site-packages/swiglpk/init.py in
----> 1 from .swiglpk import *
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/site-packages/swiglpk/swiglpk.py in
15 except ImportError:
16 return importlib.import_module('_swiglpk')
---> 17 _swiglpk = swig_import_helper()
18 del swig_import_helper
19 elif _swig_python_version_info >= (2, 6, 0):
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/site-packages/swiglpk/swiglpk.py in swig_import_helper()
14 return importlib.import_module(mname)
15 except ImportError:
---> 16 return importlib.import_module('_swiglpk')
17 _swiglpk = swig_import_helper()
18 del swig_import_helper
/mnt/data_SSD/anaconda3/envs/flux_balance/lib/python3.6/importlib/init.py in import_module(name, package)
124 break
125 level += 1
--> 126 return _bootstrap._gcd_import(name[level:], package, level)
127
128
ModuleNotFoundError: No module named '_swiglpk'