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

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

DDD
DDDOriginal
2024-12-19 11:06:43722Durchsuche

How to Fix the IPython Notebook

IPython Notebook-Gebietsschemafehler

Beim Versuch, IPython Notebook auf einer Mac OSX 64-Bit Anaconda Python-Installation zu starten, kann es zu einem ValueError kommen . Dieser Fehler ist auf eine unbekannte Gebietsschemaeinstellung zurückzuführen.

Problemdetails

Die Fehlermeldung enthält normalerweise die folgende Rückverfolgung:

ValueError: unknown locale: UTF-8

Untersuchung des Systems Gebietsschemaeinstellungen mit dem Befehl „locale“ zeigen das an Folgendes:

LANG=
LC_COLLATE="C"
LC_CTYPE="UTF-8"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=

Lösung

Um diesen Fehler zu beheben, legen Sie das Gebietsschema explizit fest. Die folgenden Schritte enthalten Anweisungen zum Konfigurieren des Gebietsschemas:

  1. Fügen Sie die folgenden Zeilen zur .bash_profile-Datei hinzu:
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
  1. Laden Sie das Profil mit dem Befehl neu :
source ~/.bash_profile
  1. IPython neu starten Notizbuch:
ipython notebook

Gebietsschemas ändern

Die oben bereitgestellten Einstellungen gelten speziell für die englische Sprache in einem US-Gebietsschema. Benutzer benötigen möglicherweise unterschiedliche Einstellungen je nach Sprache und regionalen Vorlieben.

Um die aktuellen Systemgebietsschemaeinstellungen anzuzeigen, verwenden Sie den folgenden Befehl:

$ locale

Um eine Liste aller gültigen Gebietsschemaeinstellungen abzurufen, Geben Sie Folgendes ein:

$ locale -a

Wählen Sie das bevorzugte Gebietsschema und aktualisieren Sie die entsprechenden Zeilen in der .bash_profile-Datei. Um beispielsweise ein Schweizer Französisch-Gebietsschema zu konfigurieren, verwenden Sie die folgenden Einstellungen:

export LC_ALL=fr_CH.UTF-8
export LANG=fr_CH.UTF-8

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

Stellungnahme:
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