ESMG/pyroms

Installation issue - Linux

lawmana opened this issue · 0 comments

I have been trying to install pyroms on Linux following the instructions in the README. I have gcc and gfortran compilers, and all of the prerequisites installed. When I try to install from source I receive the following error:

(pyleoenv) ccasadio@ccasadio-MS-7C35:~$ pip install -e pyroms/pyroms
Traceback (most recent call last):
File "/home/ccasadio/anaconda3/envs/pyleoenv/bin/pip", line 7, in
from pip._internal.cli.main import main
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/site-packages/pip/_internal/cli/main.py", line 9, in
from pip._internal.cli.autocompletion import autocomplete
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/site-packages/pip/_internal/cli/autocompletion.py", line 10, in
from pip._internal.cli.main_parser import create_main_parser
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/site-packages/pip/_internal/cli/main_parser.py", line 8, in
from pip._internal.cli import cmdoptions
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/site-packages/pip/_internal/cli/cmdoptions.py", line 23, in
from pip._internal.cli.parser import ConfigOptionParser
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/site-packages/pip/_internal/cli/parser.py", line 12, in
from pip._internal.configuration import Configuration, ConfigurationError
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/site-packages/pip/_internal/configuration.py", line 27, in
from pip._internal.utils.misc import ensure_dir, enum
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/site-packages/pip/_internal/utils/misc.py", line 42, in
from pip._internal.locations import get_major_minor_version, site_packages, user_site
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/site-packages/pip/_internal/locations/init.py", line 13, in
from . import _distutils, _sysconfig
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/site-packages/pip/_internal/locations/_distutils.py", line 19, in
from .base import get_major_minor_version
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/site-packages/pip/_internal/locations/base.py", line 15, in
site_packages: typing.Optional[str] = sysconfig.get_path("purelib")
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/sysconfig.py", line 522, in get_path
return get_paths(scheme, vars, expand)[name]
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/sysconfig.py", line 512, in get_paths
return _expand_vars(scheme, vars)
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/sysconfig.py", line 172, in _expand_vars
_extend_dict(vars, get_config_vars())
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/sysconfig.py", line 560, in get_config_vars
_init_posix(_CONFIG_VARS)
File "/home/ccasadio/anaconda3/envs/pyleoenv/lib/python3.8/sysconfig.py", line 430, in _init_posix
_temp = import(name, globals(), locals(), ['build_time_vars'], 0)
ModuleNotFoundError: No module named '_sysconfigdata_x86_64_conda_linux_gnu'

Any help with this installation issue would be greatly appreciated.

Thanks,
Allison