LINUX.ORG.RU

Сообщения radex

 

pymongo import syntax error, очень нужно решить проблему

Форум — Web-development

при импорте pymongo синтаксическая ошибка кто-нибудь может помочь с этим ? centos 6.5, python 3.3.4, pymongo 2.7.1, virtualenv

пробывал так

pip uninstall pymongo pip uninstall bson pip install pymongo

вот здесь проблема обозначена вроде бы, но что-то не очень понятно, как решается вопрос http://api.mongodb.org/python/current/python3.html#why-do-i-get-a-syntax-erro...

Python 3.3.4 (default, Feb 11 2014, 09:13:39)
on linux
Type “help”, “copyright”, “credits” or “license” for more information.

import pymongo

Traceback (most recent call last): File “<stdin>”, line 1, in <module> File “/usr/local/lib/python3.3/site-packages/pymongo/__init__.py”, line 92, in <module> from pymongo.connection import Connection File “/usr/local/lib/python3.3/site-packages/pymongo/connection.py”, line 39, in <module> from pymongo.mongo_client import MongoClient File “/usr/local/lib/python3.3/site-packages/pymongo/mongo_client.py”, line 46, in <module> from pymongo import (auth, File “/usr/local/lib/python3.3/site-packages/pymongo/pool.py”, line 22, in <module> from pymongo import thread_util File “/usr/local/lib/python3.3/site-packages/pymongo/thread_util.py”, line 31, in <module> from gevent.lock import BoundedSemaphore as GeventBoundedSemaphore File “/usr/local/lib/python3.3/site-packages/gevent/__init__.py”, line 36, in <module> from gevent.hub import get_hub, iwait, wait File “/usr/local/lib/python3.3/site-packages/gevent/hub.py”, line 282 except Exception, ex: ^ SyntaxError: invalid syntax

 ,

radex
()

nginx + uwsgi + django на centos 5

Форум — Web-development

пытаюсь настроить nginx + uwsgi + django на centos 5

в браузере

uWSGI Error

Python application not found

в логе uwsgi пишет

Traceback (most recent call last):
  File «/var/www/domen.ru/site/wsgi.py», line 28, in ?
    from django.core.wsgi import get_wsgi_application
  File «/usr/lib/python2.6/site-packages/django/core/wsgi.py», line 1, in ?
    from django.core.handlers.wsgi import WSGIHandler
  File «/usr/lib/python2.6/site-packages/django/core/handlers/wsgi.py», line 10, in ?
    from django.core.handlers import base
  File «/usr/lib/python2.6/site-packages/django/core/handlers/base.py», line 5, in ?
    from django.utils.encoding import force_unicode
  File «/usr/lib/python2.6/site-packages/django/utils/encoding.py», line 8, in ?
    from django.utils.functional import Promise
  File «/usr/lib/python2.6/site-packages/django/utils/functional.py», line 3, in ?
    from functools import wraps, update_wrapper
ImportError: No module named functools
unable to load app 0 (mountpoint=") (callable not found or import error)
[pid: 25254|app: -1|req: -1/8] ххх.ххх.х.ххх () {44 vars in 756 bytes} [Sun May  6 14:12:51 2012] GET / => generated 48 bytes in 11 msecs (HTTP/1.1 500) 2 headers in 63 bytes (0 switches on core 0)

как я понял wsgi.py не может найти джангу, но при этом в шелле, если я запускаю ide питона все ок есть подозрение что мешает «стандартный» для центоса python 2.4 и uwsgi запускает его вместо python 2.6, хотя под рутом создал алиас для нового python как указать uwsgi какой питон использовать ?

i need help!

 , , , ,

radex
()

RSS подписка на новые темы