Kann nicht spaCy auf WinPython installieren: "ModuleNotFoundError: Kein Modul namens 'semver' '

Ich versuche, einen tragbaren Python-Interpreter zu verwenden, deshalb habe ich WinPython installiert und planen, meine Anwendung zu anderen Maschinen irgendwann zu implementieren.

Für meine Anwendung muss ich ein NLP-Modul "spaCy" verwenden. Ich habe versucht, spaCy auf WinPython zu installieren ( pip install -U spacy ), aber es kann nicht installiert werden. Wenn es die Modulabhängigkeiten installiert, kann ein Modul "semver" nicht installiert werden:

Collecting semver (from sputnik<0.10.0,>=0.9.2->spacy) Using cached semver-2.7.6.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 1, in <module> File "C:\Users\Tyler\AppData\Local\Temp\pip-build-m1sjlou_\semver\setup.py", line 2, in <module> import semver as package ModuleNotFoundError: No module named 'semver' ---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in C:\Users\Tyler\AppData\Local\Temp\pip-build-m1sjlou_\semver\ 

Ich habe versucht, Semester direkt zu installieren, es zeigte den gleichen Fehler. Ich habe die Datei "semver-2.7.6.tar.gz" heruntergeladen und das WinPython Control Panel benutzt, um es zu installieren. Es kann nicht installiert werden.

Was soll ich machen?

Python ist die beste Programmiersprache der Welt.