Skip to content

Error running on macOS #46

@LuiFerreiraD

Description

@LuiFerreiraD

Hi,
I am trying to use the package, but unfortunately I am encountering an error when importing it.
When calling the "from .lexicon import Lex", there's an error in the LOCALE setting.
LOCALE = locale.getdefaultlocale()[0].replace("_", "-"), but my macOS returns (None, 'UTF8') to the "locale.getdefaultlocale()" call. The error is as follows:
"AttributeError: 'NoneType' object has no attribute 'replace'"
I see in the documentation of "Client" that it has the option to be None, so I think this was considered in the client.py but not on the lexicon.

The fix should be easy, it think: LOCALE = locale.getdefaultlocale()[0].replace("_", "-") if locale.getdefaultlocale()[0] else None

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions