无法为Windows 10安装gettext

时间:2018-02-21 16:50:17

标签: python django gettext xgettext

我已经按照所有stackoverflow中共享的所有步骤和其他问题来安装windows(10)的gettext,但仍然,我得到错误:"找不到msguniq,请确保你已安装gettext工具"在django中使用国际化时。我试图直接下载文件并将它们添加到PATH,甚至是已经编译好所有内容并自动添加到路径中的安装程序,但它仍然无法正常工作,我也不知道是什么别的事......请帮忙!

感谢您的时间。

4 个答案:

答案 0 :(得分:0)

不确定你面临的问题但是下面的命令对我有用

pip install python-gettext

enter image description here

答案 1 :(得分:0)

在Windows中,您只需下载:

gettext-tools-xx.zip gettext-runtime-xx.zip 从这里:在这里输入链接描述

,然后您需要解压缩它们并将两个文件的bin文件夹中的所有文件都复制到C:\ Program Files \ gettext-utils \ bin,然后您需要转到控制面板->系统->高级->环境变量并将此路径:C:\ Program Files \ gettext-utils \ bin添加到路径变量。注意:

xx是要下载的版本,如果下载版本18,则会出现错误消息,提示缺少某些dll文件,建议下载版本17。 此文件夹:gettext-utils \ bin不存在,您需要创建它 在使用gettext之前重新启动计算机

答案 2 :(得分:0)

我有同样的问题。我尝试了各种解决方案,但无济于事。最后,我从https://mlocati.github.io/articles/gettext-iconv-windows.html下载了二进制文件 而且有效。

答案 3 :(得分:0)

尝试从以下 URL 在您的系统上手动下载“gettext-iconv-windows”:

https://mlocati.github.io/articles/gettext-iconv-windows.html

下载并安装后,关闭并重新打开您的 CMD,然后再次尝试使用您的命令。

我希望这有帮助