software-challenge / software-challenge/player_python
pkg_resources not found
Offen
Anfängerfreundlich
Dieses Issue hat noch niemand übernommen.
bug
- Vorherrschende Sprache
- Python
- Sterne
- 13
- Forks
- 4
- Ø Merge
- 12 Std. 20 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
Description
Wenn ich dem Guide zum erstellen eines Python Spielers folge, bekomme ich folgenden Fehler:
Traceback (most recent call last):
File "/home/sdo/Documents/socha/Development/python_player_test/logic.py", line 25, in <module>
from socha.starter import Starter
File "/home/sdo/Documents/socha/Development/python_player_test/venv/lib/python3.12/site-packages/socha/starter.py", line 12, in <module>
import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'
Environment
- Python version: [e.g. 3.12]
- Operating System: [Ubuntu 24.04]
- Version of the Python SoCha Client: latest
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, das in der Issue beschriebene Python 3.12-Setup nachzustellen, und untersuche den Import in socha/starter.py in Zeile 12, der über logic.py in Zeile 25 erreicht wird. Prüfe, wie der Python-Client die Abhängigkeit deklariert und installiert, und verifiziere anschließend, dass das Befolgen des Spielerleitfadens keinen ModuleNotFoundError für pkg_resources mehr auslöst.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Aktiv
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 68/100