Ich möchte das Druckergebnis meines Python-Codes korrekt ausrichten.
obwohl ich den Vorschlag der @jezrael im Stapelüberlauf erhalten haben, und fügte hinzu, den folgenden Code:pandas.core.config.OptionError: "Keine solche (n) Taste (n): 'display.unicode.east_asian_width'"
pd.set_option('display.unicode.east_asian_width', True).
Bitte beachten Sie die Frage, die ich auf dieser Website Beiträge geschrieben haben: Python Pandas: print the csv data in oder with columns
Obwohl es in funktioniert Vagabund (python 3-Version) und emac Umgebung, aber ich kann in der Terminal-Umgebung (python 2-Version) und der Fehler gedruckt nicht funktionieren wird:
pandas.core.config.OptionError: "No such keys(s): 'display.unicode.eat_asian_width'
taka-no-MacBook-Pro:Desktop tianke0711$ python test_plot.py
Traceback (most recent call last):
File "test_plot.py", line 8, in <module>
pd.set_option('display.unicode.east_asian_width', True)
File "//anaconda/lib/python2.7/site-packages/pandas/core/config.py", line 222, in __call__
return self.__func__(*args, **kwds)
File "//anaconda/lib/python2.7/site-packages/pandas/core/config.py", line 119, in _set_option
key = _get_single_key(k, silent)
File "//anaconda/lib/python2.7/site-packages/pandas/core/config.py", line 83, in _get_single_key
raise OptionError('No such keys(s): %r' % pat)
pandas.core.config.OptionError: "No such keys(s):
'display.unicode.eat_asian_width'
ich weiß nicht, wie es zu lösen, geben sie bitte mir deine Hand, danke!
Danke für die Bearbeitung meiner Frage @LoicTheAztec. Ich habe die Frage gelöst. –
Da die Python-Version anders ist. Mehr, die verschiedenen Versionen von Python haben unterschiedliche Versionen von Pandas. Die Python 2.7, die ich bisher benutzt habe, hat die Pandas: 0.16.2, und diese Version von Pandas hat keine solche Taste (n): 'display.unicode.at_asian_width' und verursacht den Fehler. Die Version von pandas: pandas-0.18.1 unterstützt dies jedoch. Zwei Lösung, 1. Verwenden Sie die Python3-Version 2. Aktualisieren Sie Pandas: Conda installieren Pandas = 0.18.1 in Python 2. Aber wenn Sie die neueste Version von Pandas installieren möchten, gibt es einen Fehler: Die folgenden Spezifikationen wurden gefunden, um in Konflikt zu sein : mayavi –
zuerst, conda deinstallieren mayavi, und dann conda installieren pandas = 0.18.1, es funktioniert. Vielen Dank! –