博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
错误:Could not find an available JavaScript runtime
阅读量:6836 次
发布时间:2019-06-26

本文共 480 字,大约阅读时间需要 1 分钟。

hot3.png

环境

centos 7,python3.6,PyExecJS1.5.1

问题

使用execjs 解析抓取的网页数据时,报错:Could not find an available JavaScript runtime

JavaScript runtime

Javascript环境有如:Node, JScript, ......

解决方案:

  1. 下载:wget https://nodejs.org/dist/v8.11.4/node-v8.11.4.tar.gz
  2. 安装Node:./configure --prefix=/usr/local/node; make install
  3. 通过错误定位到文件site-packages/execjs/_runtimes.py,从中可以看到取JavaScript Runtime是这个“EXECJS_RUNTIME”环境变量读取
  4. 设置环境变量:export EXECJS_RUNTIME=/usr/local/node

 

 

转载于:https://my.oschina.net/sboylovelive/blog/1938688

你可能感兴趣的文章
写博客的思考
查看>>
SMON功能(一):清理临时段
查看>>
JavaScript简单的例子
查看>>
log4j配置,输出sql到控制台
查看>>
app后端设计-- 数据库分表
查看>>
Bzoj5019: [Snoi2017]遗失的答案
查看>>
hdu2819Swap 匈牙利算法
查看>>
python基础五--dict
查看>>
蓝桥杯-练习题(1000-1030)
查看>>
权限的概述+系统权限+对象权限
查看>>
python中,获取字符串的长度
查看>>
使用 git 进行项目管理(只管理代码,不管理项目配置)
查看>>
深入剖析tomcat之一个简单的servlet容器
查看>>
泛型的原理、应用、约束、缓存
查看>>
CentOS 搭建dns服务器 解析任意域名
查看>>
css 居中
查看>>
day7
查看>>
JPA设置表名和实体名,表字段与实体字段的对应
查看>>
社保卡补办
查看>>
03EventDemo
查看>>