导入错误 - 不支持语言“eng”的本地化
Posted
技术标签:
【中文标题】导入错误 - 不支持语言“eng”的本地化【英文标题】:Import Error - No localization support for language 'eng' 【发布时间】:2020-01-24 09:57:01 【问题描述】:我知道有一个与此问题相关的问题。但我找不到我所期望的。
ImportError: No localization support for language 'eng' in python
我收到错误消息 - Import Error - No localization support for language 'eng'
正如另一个问题中所述,我没有将 locales 文件夹、eng 文件夹和 client_error.py 文件放在哪里。因为我正在使用 pyinstaller 将我的 python 程序转换为可执行文件。
那么谁能帮我解决这个错误。
【问题讨论】:
查看pydoc.net/mysql-connector-python/2.0.2,在左侧面板上,您可以找到目录树,进入...您会找到它们的位置 我知道这个帖子是一年前的。但是当您刚刚导入from mysql.connector.locales.eng import client_error
时,错误是否已经解决?我导入了它,现在我正在调查它是否已经解决或什么。
【参考方案1】:
在您的 python 文件中,添加这行代码以导入所需的错误消息。
from mysql.connector.locales.eng import client_error
pyinstaller 将使用此信息将错误消息包含到已编译的可执行文件中。
【讨论】:
以上是关于导入错误 - 不支持语言“eng”的本地化的主要内容,如果未能解决你的问题,请参考以下文章
Netezza 从外部文件导入错误:不支持的外部表引用,无法导出形状
Dart 错误:错误:当前 Dart 运行时不支持导入 dart:mirrors