Ich habe ein Problem mit dem Versuch, plott zu installieren. Ich fuhr fort, Anaconda mit der Befehlszeile unter Debian 9 zu aktualisieren, und erhielt die Fehlermeldung "Distributed 1.21.0 erfordert msgpack, das nicht installiert ist".
Dann habe ich einen conda install mspack
, dann einen pip install --upgade plotly
ausprobiert und bekomme "verteilt 1.22.0 erfordert msgpack, das nicht installiert ist". Diese 1.22.0-Fehlermeldung hat meinen gesamten Aktualisierungsprozess vieler Pakete ausgelöst. Bricht das plott ab? Weiß nicht, habe es nicht ausprobiert, aber aus der msgpack-Website https://msgpack.org/ zu urteilen, ist es wahrscheinlich, dass Fehler auftreten. Wir werden sehen, denke ich. Nicht sicher, was Sie sonst noch tun sollen.
pip install msgpack
behebt das Problem nicht
Ich habe dasselbe Problem während der Installation von dask. Später habe ich es mit einer dieser beiden Methoden gelöst.
Erste Methode: Führen Sie diesen Befehl aus
conda install -c anaconda msgpack-python
Zweite Methode: Führen Sie diesen Befehl aus
pip install msgpack
Für Windows-Benutzer, die auf diesen Thread gestoßen sind:
Führen Sie Anaconda Prompt als Administrator aus und geben Sie Folgendes ein:
pip install msgpack
Um Ihre mehrfachen Fragen zu beantworten
"Distributed 1.21.8 erfordert msgpack" Dieser Fehler hat nichts mit der Plotterinstallation zu tun. Es liegt an der Art und Weise, wie Anaconda installiert wird
Der Fehler wirkt sich nicht auf die Installation/Aktualisierung von Paketen aus.
"pip install msgpack behebt das Problem nicht". Es wird nicht behoben, bis Sie versuchen, msgpack mit Benutzer admin (Windows)/root (linux) rechts zu installieren erwähnte Lösung
Wenn Sie versuchen, msgpack auf Ihrem Arbeits-/Bürocomputer zu installieren, auf dem PIP installiert ist, treten Proxy-Probleme auf. Sie können die folgende Methode ausprobieren.
Laden Sie msgpack mit folgendem Link herunter: https://pypi.org/project/msgpack-python/#files Extrahieren Sie die .tar.gz-Datei Navigieren Sie bis zur Datei setup.py im Befehl Prompt Execute python setup.py install
zu installierender Befehl
Ich habe das TextBlob
-Paket für die Textklassifizierung installiert. Gleich danach versuchte ich, Jupyter Notebook zu öffnen, und erhielt folgende Fehlermeldung: AttributeError: type object 'IOLoop' has no attribute 'initialized'
Ich suchte nach einer Lösung für das obige Problem und stolperte über eine Lösung bezüglich der Deinstallation von tornado
und der Herabstufung auf tornado 4.5.3
. Ich habe das getan und es hat das Problem nicht gelöst. Dann erkannte ich diese Warnung distributed 1.22.0 requires msgpack, which is not installed.
Nach der Installation von msgpack
ist das Problem behoben.