Skip to content

Installation error #99

@chouettevan

Description

@chouettevan

I am, in the current state of the tool, unable to install Driller.I believe this is de to a missing pkg_resources dependency.

Traceback (most recent call last):
  File "/home/carlos/afl/lib/python3.13/site-packages/tracer/qemu_runner.py", line 21, in <module>
    import shellphish_qemu
  File "/home/carlos/afl/lib/python3.13/site-packages/shellphish_qemu/__init__.py", line 2, in <module>
    import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "<python-input-0>", line 1, in <module>
    import driller
  File "/home/carlos/afl/driller/driller/__init__.py", line 1, in <module>
    from .driller_main import *
  File "/home/carlos/afl/driller/driller/driller_main.py", line 11, in <module>
    import tracer
  File "/home/carlos/afl/lib/python3.13/site-packages/tracer/__init__.py", line 1, in <module>
    from .qemu_runner import QEMURunner, RunnerEnvironmentError
  File "/home/carlos/afl/lib/python3.13/site-packages/tracer/qemu_runner.py", line 23, in <module>
    raise ImportError("Unable to import shellphish_qemu, which is required by QEMURunner. Please install it before proceeding.") from e
ImportError: Unable to import shellphish_qemu, which is required by QEMURunner. Please install it before proceeding.

What caused the error?

I also suggest that a Dockerfile be created to ease the installation process.

Thanks for your help

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions