PyExecJS Tiempo de ejecución Error: No se pudo encontrar un tiempo de ejecución de JavaScript disponible.

Mensaje de error:

Aquí Insertar imagen Descripción

Mi servidor es CentOS
Aquí Insertar imagen Descripción

Utilizo proyecto Python + Tornado a construir, implementar y JS finalmente encontrado el error que se ejecutan en el servidor, dijo que Internet no está instalado nodejs, así que instalé los siguientes pasos para reiniciar el servicio supervisorctl proceso, y luego se desarrolle sin problemas

soluciones

Secuencialmente nodejs de montaje, siga los siguientes pasos

Paso 1: Instalar gcc-c ++

yum install -y gcc-c++ make

Paso dos: Descargar e instalar el nodo

curl -sL https://rpm.nodesource.com/setup_6.x | sudo -E bash -

Paso 3: Instalar nodejs

yum install nodejs

Paso cuatro: Verificar nodo está instalado correctamente

node -v

exportación

v6.17.1

Ver la versión NPM

npm -v 

exportación

3.10.10

El último paso: Reinicie su gestión de proyectos procesos en los que el supervisor

supervisorctl restart myProjectName

Ver el estado del proceso y vuelva a ejecutar

supervisorctl status

exportación

myProjectName        RUNNING   pid 16050, uptime 0:12:30

Si usted o un error, es posible que tenga que importar variable de entorno nodo
para ver el nodo de ruta en la que el comando

which node

exportación

/usr/bin/node

Este nodo se introduce entonces en la trayectoria de variable de entorno

export EXECJS_RUNTIME=/usr/bin/node

De nuevo para reiniciar el supervisor de su proceso de proyecto


Haya terminado, intenta utilizar el módulo de función de TI PyExecJS su proyecto! ¡Por supuesto!

Deja tus pulgares, los bloggers compartirán más

Publicados 345 artículos originales · ganado elogios 130 · vistas 670 000 +

Supongo que te gusta

Origin blog.csdn.net/u013538542/article/details/104640171
Recomendado
Clasificación