我已经成功安装了msguniq(可以检查它的版本),我尝试将其兼容性更改为Windows XP并以管理员身份运行,但仍然遇到以下错误:
CommandError:找不到msguniq。请确保您安装了GNU gettext工具0.15或更新版本。
我真的很困惑,因为我已经像这个答案中所说的那样做了一切。 我真的没有任何想法如何解决它(还尝试将gettext.exe和xgettext.exe更改为Windows XP兼容性)。
我已经成功安装了msguniq(可以检查它的版本),我尝试将其兼容性更改为Windows XP并以管理员身份运行,但仍然遇到以下错误:
CommandError:找不到msguniq。请确保您安装了GNU gettext工具0.15或更新版本。
我真的很困惑,因为我已经像这个答案中所说的那样做了一切。 我真的没有任何想法如何解决它(还尝试将gettext.exe和xgettext.exe更改为Windows XP兼容性)。
我之前也遇到了完全相同的问题。解决方法就是关闭并重新打开命令行窗口。
当然,你可能需要安装 Gettext for Windows 0.15 或更高版本,可以从以下来源获取:
http://mlocati.github.io/gettext-iconv-windows/
如果你想自己编译它们,可以查看 https://github.com/mlocati/gettext-iconv-windows (来源)。
还要确保你系统的 $PATH 中包含了 gettext 的路径(在 Python 中执行 >> import sys >> print sys.path 可以查看)- 如果没有,你可以在你的虚拟环境文件夹 Lib\site-packages 中添加一个 .pth 文件,其中包含指向 gettext 文件夹的路径。
检查您的 Gettext 系统路径。
C:\Program Files (x86)\gettext-iconv\bin\
C:\Program Files (x86)\gettext-iconv\bin
注意末尾的 \
符号。