找不到 msguniq。Django 1.8,Windows 7 64 位

sto*_*t3r 4 windows django gettext windows-7-x64

我已经成功安装了 msguniq(可以检查它的版本),我尝试更改与 windows xp 的兼容性并以管理员身份运行它,但仍然出现此错误:

命令错误:找不到 msguniq。确保您安装了 GNU gettext 工具 0.15 或更新版本。

我真的很困惑,因为我已经做了这个答案中的所有事情。我真的不知道如何修复它(还尝试将 gettext.exe 和 xgettext.exe 更改为 Windows xp 兼容性)。

小智 5

我遇到了完全相同的问题。它归结为通过关闭并再次打开它来简单地重新启动 cmd 窗口。

当然,您可能需要从这些来源安装 Gettext for Windows 0.15 或更高版本:

http://mlocati.github.io/gettext-iconv-windows/

要了解我是如何编译它们的(如果您想自己动手),请查看https://github.com/mlocati/gettext-iconv-windows源代码

还要确保您的 gettext 的路径在您的系统 $PATH (python >> import sys >> print sys.path) 中 - 如果没有,您可以在您的 virtualenv 文件夹 Lib\site-packages 中添加一个 .pth 文件,其中包含gettext 文件夹的路径。