Заставляет pypy работать в uwsgi?

Я пытаюсь настроить uwsgi для использования pypy, следуя тому, что здесь опубликовано, используя поддержку сборки PyPy в качестве метода плагина.

http://uwsgi-docs.readthedocs.org/en/latest/PyPy.html

Мне кажется, мне удалось построить плагин Pypy, используя:

Linux x86 64-bit: http://projects.unbit.it/downloads/pypy/libpypy-c-x86_64_20130524.so

Сейчас я бегу uwsgi с этим ini файл ниже:

[uwsgi]
plugins = /home/alphad/uwsgi-2.0/pypy
http = :8080
chdir = /var/www/projecta/src/myproject
pypy-pp = ..
env = DJANGO_SETTINGS_MODULE=myproject.settings
processes = 6
master=true
disable-logging = false
catch-exceptions = false
post-buffering = 8192
vacuum = true
listen = 120
pypy-home = /home/alphad/pypy-2.2.1-linux64/
pypy-lib = /home/alphad/pypy-2.2.1-linux64/lib_pypy/libpypy-c.so
pypy-wsgi-file = myproject/apache/django.wsgi

Кажется, что он обнаруживает pypy, но также пытается использовать python, поэтому он останавливается / падает со следующей ошибкой:

!!! Загрузка обоих PyPy и CPython в одном и том же процессе является чистым злом и не поддерживается!!!

Как я могу заставить uwsgi правильно работать, используя PYPY? Я не пытаюсь быть злым...

1 ответ

Решение

Перестройте сервер uWSGI без встроенного плагина Python.

make PROFILE = nolang

сделает свое дело

Другие вопросы по тегам