Форум сайта python.su
Пробую сделать проект на python3.2 но походу проблема с импортом/совместимостью simplejson.
Traceback (most recent call last): File "/home/sash/proj/html2pdf/manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/django/core/management/__init__.py", line 399, in execute_from_command_line utility.execute() File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/django/core/management/__init__.py", line 392, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/django/core/management/__init__.py", line 261, in fetch_command commands = get_commands() File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/django/core/management/__init__.py", line 107, in get_commands apps = settings.INSTALLED_APPS File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/django/conf/__init__.py", line 54, in __getattr__ self._setup(name) File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/django/conf/__init__.py", line 49, in _setup self._wrapped = Settings(settings_module) File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/django/conf/__init__.py", line 128, in __init__ mod = importlib.import_module(self.SETTINGS_MODULE) File "/usr/lib/python3.2/importlib/__init__.py", line 124, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "/usr/lib/python3.2/importlib/_bootstrap.py", line 821, in _gcd_import loader.load_module(name) File "/usr/lib/python3.2/importlib/_bootstrap.py", line 436, in load_module return self._load_module(fullname) File "/usr/lib/python3.2/importlib/_bootstrap.py", line 141, in decorated return fxn(self, module, *args, **kwargs) File "/usr/lib/python3.2/importlib/_bootstrap.py", line 342, in _load_module exec(code_object, module.__dict__) File "/home/sash/proj/html2pdf/main/settings.py", line 14, in <module> import djcelery File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/djcelery/__init__.py", line 22, in <module> from celery import current_app as celery # noqa File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/celery/five.py", line 307, in __getattr__ module = __import__(self._object_origins[name], None, None, [name]) File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/celery/_state.py", line 20, in <module> from celery.utils.threads import LocalStack File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/celery/utils/__init__.py", line 22, in <module> from kombu.entity import Exchange, Queue File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/kombu/entity.py", line 12, in <module> from .serialization import prepare_accept_content File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/kombu/serialization.py", line 388, in <module> register_json() File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/kombu/serialization.py", line 310, in register_json from anyjson import loads as json_loads, dumps as json_dumps File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/anyjson/__init__.py", line 125, in <module> implementation = _JsonImplementation(modspec) File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/anyjson/__init__.py", line 57, in __init__ module = self._attempt_load(modinfo["modname"]) File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/anyjson/__init__.py", line 80, in _attempt_load __import__(modname) File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/simplejson/__init__.py", line 114, in <module> from .encoder import JSONEncoder, JSONEncoderForHTML File "/home/sash/virtenv/py3django/lib/python3.2/site-packages/simplejson/encoder.py", line 21 ESCAPE = re.compile(u'[\\x00-\\x1f\\\\"\\b\\f\\n\\r\\t\u2028\u2029]') ^ SyntaxError: invalid syntax
Отредактировано agryn (Март 17, 2014 16:09:02)
Офлайн
В принципе
re.compile('[\\x00-\\x1f\\\\"\\b\\f\\n\\r\\t\u2028\u2029]')
Офлайн