I always use this script to compile django.po, and it always worked:
Suddenly, it stops working with this error:
$ i18n.sh Traceback (most recent call last): File "c:/Python34/Scripts/django-admin.py", line 5, in <module> management.execute_from_command_line() File "c:\Python34\lib\site-packages\django\core\management\__init__.py", line 385, in execute_from_command_line utility.execute() File "c:\Python34\lib\site-packages\django\core\management\__init__.py", line 377, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "c:\Python34\lib\site-packages\django\core\management\base.py", line 288, in run_from_argv self.execute(*args, **options.__dict__) File "c:\Python34\lib\site-packages\django\core\management\base.py", line 338, in execute output = self.handle(*args, **options) File "c:\Python34\lib\site-packages\django\core\management\base.py", line 533, in handle return self.handle_noargs(**options) File "c:\Python34\lib\site-packages\django\core\management\commands\makemessag es.py", line 283, in handle_noargs potfiles = self.build_potfiles() File "c:\Python34\lib\site-packages\django\core\management\commands\makemessag es.py", line 299, in build_potfiles file_list = self.find_files(".") File "c:\Python34\lib\site-packages\django\core\management\commands\makemessag es.py", line 358, in find_files ignored_roots = [os.path.normpath(p) for p in (settings.MEDIA_ROOT, settings .STATIC_ROOT)] File "c:\Python34\lib\site-packages\django\core\management\commands\makemessag es.py", line 358, in <listcomp> ignored_roots = [os.path.normpath(p) for p in (settings.MEDIA_ROOT, settings .STATIC_ROOT)] File "c:\Python34\lib\ntpath.py", line 491, in normpath if path.startswith(special_prefixes): AttributeError: 'NoneType' object has no attribute 'startswith' processing file django.po in c:\Users\Debora\workspace\opti\opti2.0\project\loca le\pt_BR\LC_MESSAGES
Does anyone have any ideas?
I do not know what caused this. I recently upgraded django 1.7 to 1.7.1, installed some unrelated packages, that what I remember could have an effect.
source share