ESMG / pyroms

Python tools for the Regional Ocean Modeling System (ROMS)
Other
138 stars 88 forks source link

Installation issue - Linux #37

Open lawmana opened 3 years ago

lawmana commented 3 years ago

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