我正在使用django为我的网站制作一个应用程序,我需要在我的项目中使用广告语言。但是当我试图运行以下命令时
django-admin.py makemessages
我得到这个错误
CommandError: Can't find xgettext. Make sure you have GNU gettext tools 0.15 or
更新安装。
我用pip安装了python-gettext并用nuget安装了GetText for Windows和gettext.tools
我看到有些人像this一样有类似我的问题,但他们的解决方案并没有帮助我该怎么办? (我使用的是Windows 7 64位,我在django中真的很棒)
为Windows可下载的here安装最新的gettext二进制文件。当前版本是0.19.8.1。
共享版本应该足够了。安装后确保将gettext路径添加到系统路径中; C:\Program Files (x86)\gettext-iconv
或C:\Program Files (x86)\gettext-iconv
,视版本而定。