Skip to content

[] Support for installation via pixi globally #2833

@gregorywaynepower

Description

@gregorywaynepower

Pixi installs packages from conda-forge by default. For some reason when I install Visidata globally via pixi global install visidata it is able to install successfully but when I try to execute the vd I get an error that importlib_metadata cannot be found. As an FYI, when pixi installs packages globally, it isolates dependencies unlike conda base.

saul.pw/VisiData v3.1.1
Traceback (most recent call last):
  File "/home/gregorywpower/.pixi/envs/visidata/bin/vd", line 6, in <module>
    visidata.main.vd_cli()
    ~~~~~~~~~~~~~~~~~~~~^^
  File "/home/gregorywpower/.pixi/envs/visidata/lib/python3.13/site-packages/visidata/main.py", line 382, in vd_cli
    rc = main_vd()
  File "/home/gregorywpower/.pixi/envs/visidata/lib/python3.13/site-packages/visidata/main.py", line 276, in main_vd
    vd.loadConfigAndPlugins(args)
    ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/home/gregorywpower/.pixi/envs/visidata/lib/python3.13/site-packages/visidata/settings.py", line 449, in loadConfigAndPlugins
    from importlib_metadata import entry_points  # a backport which supports < 3.8 https://github.com/pypa/twine/pull/732
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'importlib_metadata'

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions