Staram się umiędzynarodowić aplikację Django, wykonując wspaniałą dokumentację Django. Problem jest, gdy próbuję uruchomić polecenie, aby utworzyć pliki językowe:Nie można znaleźć msguniq. Upewnij się, że masz zainstalowane narzędzia GNU gettext 0.15 lub nowszego. (Django 1.8 i OSX ElCapitan)
python manage.py makemessages -l fr
To wyprowadza błąd:
CommandError: Can't find msguniq. Make sure you have GNU gettext tools 0.15 or newer installed.
Moja konfiguracja:
- OS: OSX El Capitan v10. 11.3
- Python: v3.5
- Django: v1.8
pojawia się błąd: linkami/usr/local/Cellar/gettext/0.19.7 ... Błąd: Nie można utworzyć dowiązania symbolicznego share/info/autosprintf.info. /usr/local/share/info nie jest zapisywalny. – samir105
Czy próbowałeś z sudo? –
Z sudo otrzymuję: Błąd: Tchórzliwe odmowy "sudo brew link" Możesz użyć brew z sudo, ale tylko wtedy, gdy plik wykonywalny brew jest własnością root. Nie jest to jednak zalecane i całkowicie nieobsługiwane, więc rób to na własne ryzyko. – samir105