Packagemanagement

So installieren wir "ntlk":

poetry add nltk

Und so entfernen wir es wieder:

poetry remove nltk

Mega einfach oder nicht? "nltk" wurde dabei lokal in unserem Projekt installiert, sodass es keine Konflikte mit anderen Pythonprojekten geben kann, die zum Beispiel eine andere Version von "nltk" benötigen.

Poetry trackt dabei alle Packages, die wir geadded haben, in der pyproject.toml unter [dependencies].

pyproject.toml:

...
dependencies = [
    "nltk (>=3.9.1,<4.0.0)"
]
...