Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

pip3 install doesn't install scripts subdirectory/submodule

Aberta
#94 2 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
42/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Stack de tecnologia
python
Domínio
build-system, cli

Direção de pesquisa

The report names the evtx_info entry point and shows the wheel contents omitting the scripts package. Read the packaging configuration and entry point definition, then inspect how the wheel includes packages. Done when a built wheel contains the module needed by evtx_info and the installed command runs without ModuleNotFoundError.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Running, for instance

evtx_info Windows_Logs.evtx

gives:

Traceback (most recent call last):
  File "/home/user/Projects/Event-Viewing/py-evtx/bin/evtx_info", line 5, in <module>
    from scripts.evtx_info import main
ModuleNotFoundError: No module named 'scripts'

Looking at the contents of the wheel (python_evtx-0.8.1-py3-none-any.whl) from pypi.org:

Archive:  python_evtx-0.8.1-py3-none-any.whl.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
    19308  2025-05-02 08:24   Evtx/BinaryParser.py
    17234  2025-05-02 08:24   Evtx/Evtx.py
    47341  2025-05-02 08:24   Evtx/Nodes.py
     9943  2025-05-02 08:24   Evtx/Views.py
      812  2025-05-02 08:24   Evtx/__init__.py
    11358  2025-05-02 08:24   python_evtx-0.8.1.dist-info/licenses/LICENSE.TXT
     5980  2025-05-02 08:24   python_evtx-0.8.1.dist-info/METADATA
       91  2025-05-02 08:24   python_evtx-0.8.1.dist-info/WHEEL
      514  2025-05-02 08:24   python_evtx-0.8.1.dist-info/entry_points.txt
        5  2025-05-02 08:24   python_evtx-0.8.1.dist-info/top_level.txt
      880  2025-05-02 08:24   python_evtx-0.8.1.dist-info/RECORD
---------                     -------
   113466                     11 files
Linguagem predominante
Python
Estrelas
785
Forks
170
Merge médio
2d 21h
PRs com merge (30d)
1

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de williballenthin/python-evtx

Todas as issues de williballenthin/python-evtx

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.