2016-07-11 2 views
0

Ich arbeite an einem Django-Projekt, in dem es erforderlich ist, Pandas zu verwenden, hauptsächlich für das Erstellen von Datenrahmen mit read_csv-Methode. Ich arbeite in einem Conda virtuellen env, in dem Pandas installiert ist, wie ich es mit geprüft: conda list Aber wenn ich die Datei ausführen, in denen ich Pandas importieren müssen, zeigt es eine valuerrorKann Pandas mit Django in anaconda virtuelles env nicht importieren und verwenden

ValueError: unknown locale: UTF-8 

Um zu überprüfen, ob die Python-Version ist korrekt, ich habe versucht, Pandas in Python-Shell in derselben virtuellen env zu importieren, aber ich habe immer noch den gleichen Fehler. Ich weiß nicht, warum ich das bekomme, obwohl Pandas in der Umgebung installiert ist.

Hier ist die screenshort Fehler ist ich nach dem Versuch, die beiden Lösungen erhalten: enter image description here

+0

http://stackoverflow.com/questions/19961239/pelican-3-3-pelican-quickstart-error-valueerror-unknown-locale-utf-8 – cel

+0

Ich habe beide versucht, aber immer noch die Sam-Fehler in Python Shell und in Conda virtuell env. –

+0

Ich habe es richtig gemacht. Tatsächlich funktionierten beide Lösungen teilweise für mich, aber am wichtigsten ist es, den Mac neu zu starten, damit die Änderungen korrekt auf .bash_profile angewendet werden. –

Antwort

0

gerade diese zwei Zeilen in Ihrem .bash_profile hinzufügen, (wenn Sie auf bash) sind export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 und Quelle es, oder Neustart Das Terminal. Oder wenn Sie "oh my zsh" Shell verwenden, dann fügen Sie die Zeilen in .zshrc hinzu.

Verwandte Themen