Shafeef Omar
Aug 31, 2018 · 1 min read

Awesome stuff you’ve got up there. However, I keep getting ths error below after 2.5.4:

Traceback (most recent call last):

File “/Users/shafeef/Library/Python/2.7/bin/powerline-daemon”, line 24, in <module>

from powerline.commands.main import finish_args, write_output

File “/Users/shafeef/Library/Python/2.7/lib/python/site-packages/powerline/commands/main.py”, line 18, in <module>

encoding = get_preferred_arguments_encoding()

File “/Users/shafeef/Library/Python/2.7/lib/python/site-packages/powerline/lib/encoding.py”, line 89, in get_preferred_arguments_encoding

locale.getdefaultlocale()[1]

File “/usr/local/Cellar/python@2/2.7.15_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/locale.py”, line 545, in getdefaultlocale

return _parse_localename(localename)

File “/usr/local/Cellar/python@2/2.7.15_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/locale.py”, line 477, in _parse_localename

raise ValueError, ‘unknown locale: %s’ % localename

ValueError: unknown locale: UTF-8

Traceback (most recent call last):

File “/Users/shafeef/Library/Python/2.7/bin/powerline-config”, line 6, in <module>

from powerline.commands.config import get_argparser

File “/Users/shafeef/Library/Python/2.7/lib/python/site-packages/powerline/commands/config.py”, line 6, in <module>

import powerline.bindings.config as config

File “/Users/shafeef/Library/Python/2.7/lib/python/site-packages/powerline/bindings/config.py”, line 19, in <module>

from powerline.commands.main import finish_args

File “/Users/shafeef/Library/Python/2.7/lib/python/site-packages/powerline/commands/main.py”, line 18, in <module>

encoding = get_preferred_arguments_encoding()

File “/Users/shafeef/Library/Python/2.7/lib/python/site-packages/powerline/lib/encoding.py”, line 89, in get_preferred_arguments_encoding

locale.getdefaultlocale()[1]

File “/usr/local/Cellar/python@2/2.7.15_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/locale.py”, line 545, in getdefaultlocale

return _parse_localename(localename)

File “/usr/local/Cellar/python@2/2.7.15_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/locale.py”, line 477, in _parse_localename

raise ValueError, ‘unknown locale: %s’ % localename

ValueError: unknown locale: UTF-8

Traceback (most recent call last):

File “/Users/shafeef/Library/Python/2.7/bin/powerline-config”, line 6, in <module>

from powerline.commands.config import get_argparser

File “/Users/shafeef/Library/Python/2.7/lib/python/site-packages/powerline/commands/config.py”, line 6, in <module>

import powerline.bindings.config as config

File “/Users/shafeef/Library/Python/2.7/lib/python/site-packages/powerline/bindings/config.py”, line 19, in <module>

from powerline.commands.main import finish_args

File “/Users/shafeef/Library/Python/2.7/lib/python/site-packages/powerline/commands/main.py”, line 18, in <module>

encoding = get_preferred_arguments_encoding()

File “/Users/shafeef/Library/Python/2.7/lib/python/site-packages/powerline/lib/encoding.py”, line 89, in get_preferred_arguments_encoding

locale.getdefaultlocale()[1]

File “/usr/local/Cellar/python@2/2.7.15_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/locale.py”, line 545, in getdefaultlocale

return _parse_localename(localename)

File “/usr/local/Cellar/python@2/2.7.15_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/locale.py”, line 477, in _parse_localename

raise ValueError, ‘unknown locale: %s’ % localename

ValueError: unknown locale: UTF-8

It’d be greatful if you help me out with this :)

    Shafeef Omar

    Written by

    Student