【问题标题】:CommandError: Can't find xgettext. django命令错误:找不到 xgettext。 django
【发布时间】:2018-06-11 17:39:43
【问题描述】:

我正在使用 django 为我的网站制作应用程序,我需要在我的项目中添加波斯语。但是当我尝试运行以下命令时

django-admin.py makemessages

我得到了这个错误

CommandError: Can't find xgettext. Make sure you have GNU gettext tools 0.15 or

较新安装。

我已经用 pip 安装了 python-gettext 并安装GetText for Windows 和 gettext.tools 与 nuget

我看到一些人的问题与我类似,例如 this,但他们的解决方案对我没有帮助 我该怎么办? (我使用的是 Windows 7 64 位,我真的是 django 的菜鸟)

【问题讨论】:

    标签: python django internationalization translation persian


    【解决方案1】:

    安装适用于 Windows 的最新 gettext 二进制文件,可下载 here。当前版本是 0.19.8.1。

    共享版本应该足够了。安装后确保将gettext路径添加到系统路径中; C:\Program Files (x86)\gettext-iconvC:\Program Files (x86)\gettext-iconv,取决于版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-24
      • 2016-07-12
      • 2016-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多