导入错误 - 不支持语言“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

如何本地搭建一个支持es6的import from 模块导入环境

Python 语言环境错误:不支持的语言环境设置

Python 语言环境错误:不支持的语言环境设置

尝试访问本地主机中的数据库时如何解决“错误:服务器不支持 SSL 连接”?