2017-11-14 3 views
1
geladen

ich Seaborn Paket durch Conda installiert:ein Paket (Conda) Ergebnisse in Import Installation: Bibliothek nicht

~user: conda install seaborn 

The following NEW packages will be INSTALLED: 
seaborn:  0.8-py27_0  
The following packages will be UPDATED: 
conda:  4.3.8-py27_0  --> 4.3.30-py27h407ed3a_0 
matplotlib: 1.4.3-np19py27_2 --> 1.5.3-np111py27_1  
statsmodels: 0.6.1-np19py27_0 --> 0.8.0-np111py27_0 

Und es verwirrte meine matplotlib Installation, jetzt, wenn ich meine Python-Skript ausführen, wirft er einen Fehler wenn matplotlib importieren:

ImportError: dlopen(/Users/.../anaconda/lib/python2.7/site-packages/matplotlib/_png.so, 2): Library not loaded: @rpath/libpng16.16.dylib 
Referenced from: /Users/.../anaconda/lib/python2.7/site-packages/matplotlib/_png.so 
Reason: Incompatible library version: _png.so requires version 39.0.0 or later, but libpng16.16.dylib provides version 34.0.0 

Antwort

2

Dieser Fehler kann durch alte Version von Conda verursacht werden. Sie müssen zuerst Conda aktualisieren und dann erneut versuchen.

conda update conda 
+1

Gearbeitet :) Danke für die Lösung dieser Abhängigkeit Albtraum! – Charlotte

+0

@Charlotte Ich denke, es sollte markiert werden, wenn für Sie gearbeitet. Vielen Dank. –

0

Probieren Sie dies aus Ihrer Conda Eingabeaufforderung:

Conda -c anaconda Seaborn installieren

+0

von "Conda Eingabeaufforderung" meinst du die Terminalkonsole richtig? Und es sagt so: Die folgenden NEUEN Pakete werden installiert: Seaborn: 0.8.0-py27h92884e4_0 anaconda Die folgenden Pakete werden durch eine höhere Priorität Kanal aufgehoben werden: Conda: 4.3.30-py27h407ed3a_0 -> 4.3.30-py27h407ed3a_0 anaconda conda-env: 2.6.0-0 -> 2.6.0-h36134e3_0 anaconda – Charlotte

+0

Hat es nicht gelöst – Charlotte

Verwandte Themen