Obtendo o pypy para rodar no uwsgi?

4

Estou tentando configurar o uwsgi para usar pypy seguindo o que está postado aqui, usando o método construir o PyPy como um plugin .

link

Parece que consegui construir o plug-in do pypy usando:

Linux x86 de 64 bits: link

Agora estou executando uwsgi com esse arquivo ini abaixo:

[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

Ele parece estar detectando o pypy, mas também está tentando usar o python, então ele pára / falha com o seguinte erro:

!!! Loading both PyPy and CPython in the same process IS PURE EVIL AND IT IS NOT SUPPORTED !!!

Como posso fazer com que o uwsgi funcione corretamente usando o PYPY? Eu não estou tentando ser mau ...

    
por monkut 30.04.2014 / 08:50

1 resposta

3

Reconstrua seu servidor uWSGI sem o plug-in python incorporado.

faça o PROFILE = nolang

fará o truque

    
por 30.04.2014 / 12:06

Tags