Skip to content

[BUG] No module named 'magic' #43

@flanter21

Description

@flanter21

Please select the according OS-Label
macOS

Describe
Tried installing using pipx.

Command to reproduce
pipx install pywaybackup

Terminal output

Traceback (most recent call last):
  File "/Users/me/.local/bin/waybackup", line 3, in <module>
    from pywaybackup.main import cli
  File "/Users/me/.local/pipx/venvs/pywaybackup/lib/python3.13/site-packages/pywaybackup/__init__.py", line 1, in <module>
    from .PyWayBackup import PyWayBackup
  File "/Users/me/.local/pipx/venvs/pywaybackup/lib/python3.13/site-packages/pywaybackup/PyWayBackup.py", line 8, in <module>
    import pywaybackup.archive_save as archive_save
  File "/Users/me/.local/pipx/venvs/pywaybackup/lib/python3.13/site-packages/pywaybackup/archive_save.py", line 6, in <module>
    from pywaybackup.helper import url_get_timestamp
  File "/Users/me/.local/pipx/venvs/pywaybackup/lib/python3.13/site-packages/pywaybackup/helper.py", line 3, in <module>
    import magic
ModuleNotFoundError: No module named 'magic'

Additional context
Fixed by running pipx inject pywaybackup python-magic but python-magic should be made a dependency of the package so that it works out of the box.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions