Heim > Backend-Entwicklung > Python-Tutorial > Wie behebe ich den IPython Notebook-Fehler „ValueError: unbekanntes Gebietsschema: UTF-8' unter macOS?

Wie behebe ich den IPython Notebook-Fehler „ValueError: unbekanntes Gebietsschema: UTF-8' unter macOS?

Linda Hamilton
Freigeben: 2024-12-04 00:01:10
Original
960 Leute haben es durchsucht

How to Fix the IPython Notebook

IPython Notebook-Gebietsschemafehler

Beim Versuch, das IPython Notebook nach der Installation von Anaconda Python für Mac OSX zu starten, kann ein Fehler auftreten:

ValueError: unknown locale: UTF-8
Nach dem Login kopieren

Dieses Problem ist auf eine Nichtübereinstimmung des Gebietsschemas zwischen den Systemeinstellungen und dem IPython-Notebook zurückzuführen. Um das Problem zu lösen, müssen die Umgebungsvariablen für das Gebietsschema so eingestellt werden, dass sie mit dem bevorzugten Gebietsschema des Systems übereinstimmen.

Lösung:

  1. Identifizieren Sie das bevorzugte Gebietsschema Verwenden Sie den Befehl „locale“:

    locale
    Nach dem Login kopieren

    Dadurch wird das aktuelle Gebietsschema angezeigt Einstellungen.

  2. Stellen Sie die Umgebungsvariablen LC_ALL und LANG so ein, dass sie mit dem Systemgebietsschema übereinstimmen, zum Beispiel für ein Schweizer Französisch-Gebietsschema:

    export LC_ALL=fr_CH.UTF-8
    export LANG=fr_CH.UTF-8
    Nach dem Login kopieren
  3. Umgebungsvariablen neu laden:

    source ~/.bash_profile
    Nach dem Login kopieren
  4. IPython neu starten Notebook:

    ipython notebook
    Nach dem Login kopieren

Alternativ kann man die Locale-Variablen direkt in der Anaconda-Python-Umgebung festlegen:

ipython --env LC_ALL=fr_CH.UTF-8 notebook
Nach dem Login kopieren

Durch entsprechendes Setzen der Locale-Umgebungsvariablen wird die IPython Notebook kann mit dem richtigen Gebietsschema arbeiten und den ValueError beheben.

Das obige ist der detaillierte Inhalt vonWie behebe ich den IPython Notebook-Fehler „ValueError: unbekanntes Gebietsschema: UTF-8' unter macOS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage