Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

pip3 install doesn't install scripts subdirectory/submodule

Ouverte
#94 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
42/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
python
Domaine
build-system, cli

Piste de recherche

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.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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
Langage dominant
Python
Étoiles
785
Forks
170
Merge moyen
2 j 21 h
PR mergées (30 j)
1

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de williballenthin/python-evtx

Toutes les issues de williballenthin/python-evtx

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.