datasette-leaflet-geojson icon indicating copy to clipboard operation
datasette-leaflet-geojson copied to clipboard

Error when installing

Open asitemade4u opened this issue 8 months ago • 1 comments

Hi, I face an error when installing the plugin:

  1. From the console, as a standard user (non root), I execute datasette install datasette-leaflet-geojson
  2. The following error is thrown:
File "/home/stsinc/.local/bin/datasette", line 5, in <module>
    from datasette.cli import cli
  File "/home/stsinc/.local/lib/python3.10/site-packages/datasette/cli.py", line 17, in <module>
    from .app import (
  File "/home/stsinc/.local/lib/python3.10/site-packages/datasette/app.py", line 39, in <module>
    from .views.database import database_download, DatabaseView, TableCreateView
  File "/home/stsinc/.local/lib/python3.10/site-packages/datasette/views/database.py", line 33, in <module>
    from datasette.plugins import pm
  File "/home/stsinc/.local/lib/python3.10/site-packages/datasette/plugins.py", line 27, in <module>
    pm.load_setuptools_entrypoints("datasette")
  File "/usr/local/lib/python3.10/dist-packages/pluggy/_manager.py", line 398, in load_setuptools_entrypoints
    plugin = ep.load()
  File "/usr/lib/python3.10/importlib/metadata/__init__.py", line 171, in load
    module = import_module(match.group('module'))
  File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "/home/stsinc/.local/lib/python3.10/site-packages/datasette_geojson_map/__init__.py", line 5, in <module>
    from datasette_geojson import can_render_geojson
ModuleNotFoundError: No module named 'datasette_geojson'

My hunch is that there is a naming error with a dependency: 'datasette_geojson' instead of 'datasette-geojson'

asitemade4u avatar Oct 05 '23 14:10 asitemade4u