qiime2 / provenance-lib

QIIME 2 Provenance Replay Tools
BSD 3-Clause "New" or "Revised" License
3 stars 4 forks source link

FileNotFoundError: [Errno 2]. No 'copyright_note.txt' #92

Closed cherman2 closed 2 years ago

cherman2 commented 2 years ago

When I run : replay --help I get this error:

raceback (most recent call last):
  File "/Users/chloeherman/miniconda3/envs/qiime2-2022.2/bin/replay", line 5, in <module>
    from provenance_lib.click_commands import replay
  File "/Users/chloeherman/miniconda3/envs/qiime2-2022.2/lib/python3.8/site-packages/provenance_lib/__init__.py", line 2, in <module>
    from .replay import (
  File "/Users/chloeherman/miniconda3/envs/qiime2-2022.2/lib/python3.8/site-packages/provenance_lib/replay.py", line 16, in <module>
    from ._usage_drivers import (
  File "/Users/chloeherman/miniconda3/envs/qiime2-2022.2/lib/python3.8/site-packages/provenance_lib/_usage_drivers.py", line 215, in <module>
    class ReplayPythonUsage(ArtifactAPIUsage):
  File "/Users/chloeherman/miniconda3/envs/qiime2-2022.2/lib/python3.8/site-packages/provenance_lib/_usage_drivers.py", line 218, in ReplayPythonUsage
    copyright = pkg_resources.resource_string(
  File "/Users/chloeherman/miniconda3/envs/qiime2-2022.2/lib/python3.8/site-packages/pkg_resources/__init__.py", line 1147, in resource_string
    return get_provider(package_or_requirement).get_resource_string(
  File "/Users/chloeherman/miniconda3/envs/qiime2-2022.2/lib/python3.8/site-packages/pkg_resources/__init__.py", line 1393, in get_resource_string
    return self._get(self._fn(self.module_path, resource_name))
  File "/Users/chloeherman/miniconda3/envs/qiime2-2022.2/lib/python3.8/site-packages/pkg_resources/__init__.py", line 1616, in _get
    with open(path, 'rb') as stream:
FileNotFoundError: [Errno 2] No such file or directory: '/Users/chloeherman/miniconda3/envs/qiime2-2022.2/lib/python3.8/site-packages/provenance_lib/assets/copyright_note.txt'

When I pip install -e, I am able to run replay --help without error

QIIME2 ENV: qiime2 2022.2