from reasoner_validator import TRAPIResponseValidator
File "/usr/local/lib/python3.9/dist-packages/reasoner_validator/init.py", line 3, in
from reasoner_validator.biolink import (
File "/usr/local/lib/python3.9/dist-packages/reasoner_validator/biolink/init.py", line 11, in
from bmt import Toolkit
File "/usr/local/lib/python3.9/dist-packages/bmt/init.py", line 1, in
from bmt.toolkit import Toolkit
File "/usr/local/lib/python3.9/dist-packages/bmt/toolkit.py", line 6, in
from oaklib.implementations import UbergraphImplementation
File "/usr/local/lib/python3.9/dist-packages/oaklib/init.py", line 9, in
from oaklib.selector import get_implementation_from_shorthand # noqa:F401
File "/usr/local/lib/python3.9/dist-packages/oaklib/selector.py", line 8, in
from oaklib.implementations import GildaImplementation
File "/usr/local/lib/python3.9/dist-packages/oaklib/implementations/init.py", line 5, in
from oaklib.implementations.funowl.funowl_implementation import FunOwlImplementation
File "/usr/local/lib/python3.9/dist-packages/oaklib/implementations/funowl/funowl_implementation.py", line 28, in
from oaklib.interfaces.patcher_interface import PatcherInterface
File "/usr/local/lib/python3.9/dist-packages/oaklib/interfaces/patcher_interface.py", line 21, in
from oaklib.utilities.kgcl_utilities import generate_change_id
File "/usr/local/lib/python3.9/dist-packages/oaklib/utilities/kgcl_utilities.py", line 11, in
import kgcl_schema.grammar.parser as kgcl_parser
File "/usr/local/lib/python3.9/dist-packages/kgcl_schema/grammar/parser.py", line 9, in
from bioregistry import parse_iri, get_preferred_prefix, curie_to_str
File "/usr/local/lib/python3.9/dist-packages/bioregistry/init.py", line 5, in
from .collection_api import get_collection, get_context # noqa:F401
File "/usr/local/lib/python3.9/dist-packages/bioregistry/collection_api.py", line 7, in
from .resource_manager import manager
File "/usr/local/lib/python3.9/dist-packages/bioregistry/resource_manager.py", line 27, in
from .constants import (
File "/usr/local/lib/python3.9/dist-packages/bioregistry/constants.py", line 84, in
URI_PARSING.mkdir(exist_ok=True, parents=True)
File "/usr/lib/python3.9/pathlib.py", line 1327, in mkdir
self.parent.mkdir(parents=True, exist_ok=True)
File "/usr/lib/python3.9/pathlib.py", line 1327, in mkdir
self.parent.mkdir(parents=True, exist_ok=True)
File "/usr/lib/python3.9/pathlib.py", line 1323, in mkdir
self._accessor.mkdir(self, mode)
PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.9/exports'
From Eric D in Translator:
from reasoner_validator import TRAPIResponseValidator File "/usr/local/lib/python3.9/dist-packages/reasoner_validator/init.py", line 3, in
from reasoner_validator.biolink import (
File "/usr/local/lib/python3.9/dist-packages/reasoner_validator/biolink/init.py", line 11, in
from bmt import Toolkit
File "/usr/local/lib/python3.9/dist-packages/bmt/init.py", line 1, in
from bmt.toolkit import Toolkit
File "/usr/local/lib/python3.9/dist-packages/bmt/toolkit.py", line 6, in
from oaklib.implementations import UbergraphImplementation
File "/usr/local/lib/python3.9/dist-packages/oaklib/init.py", line 9, in
from oaklib.selector import get_implementation_from_shorthand # noqa:F401
File "/usr/local/lib/python3.9/dist-packages/oaklib/selector.py", line 8, in
from oaklib.implementations import GildaImplementation
File "/usr/local/lib/python3.9/dist-packages/oaklib/implementations/init.py", line 5, in
from oaklib.implementations.funowl.funowl_implementation import FunOwlImplementation
File "/usr/local/lib/python3.9/dist-packages/oaklib/implementations/funowl/funowl_implementation.py", line 28, in
from oaklib.interfaces.patcher_interface import PatcherInterface
File "/usr/local/lib/python3.9/dist-packages/oaklib/interfaces/patcher_interface.py", line 21, in
from oaklib.utilities.kgcl_utilities import generate_change_id
File "/usr/local/lib/python3.9/dist-packages/oaklib/utilities/kgcl_utilities.py", line 11, in
import kgcl_schema.grammar.parser as kgcl_parser
File "/usr/local/lib/python3.9/dist-packages/kgcl_schema/grammar/parser.py", line 9, in
from bioregistry import parse_iri, get_preferred_prefix, curie_to_str
File "/usr/local/lib/python3.9/dist-packages/bioregistry/init.py", line 5, in
from .collection_api import get_collection, get_context # noqa:F401
File "/usr/local/lib/python3.9/dist-packages/bioregistry/collection_api.py", line 7, in
from .resource_manager import manager
File "/usr/local/lib/python3.9/dist-packages/bioregistry/resource_manager.py", line 27, in
from .constants import (
File "/usr/local/lib/python3.9/dist-packages/bioregistry/constants.py", line 84, in
URI_PARSING.mkdir(exist_ok=True, parents=True)
File "/usr/lib/python3.9/pathlib.py", line 1327, in mkdir
self.parent.mkdir(parents=True, exist_ok=True)
File "/usr/lib/python3.9/pathlib.py", line 1327, in mkdir
self.parent.mkdir(parents=True, exist_ok=True)
File "/usr/lib/python3.9/pathlib.py", line 1323, in mkdir
self._accessor.mkdir(self, mode)
PermissionError: [Errno 13] Permission denied: '/usr/local/lib/python3.9/exports'