当前位置:   article > 正文

第一次使用python execjs模块出现的问题记录_execjs._exceptions.programerror: typeerror: 'globa

execjs._exceptions.programerror: typeerror: 'global' 未定义

Node.js (V8) runtime is not available on this system、execjs execjs._exceptions.ProgramError、ProcessExitedWithNonZeroStatus、subprocess.py出现list index out of range问题处理

第一次使用python execjs模块出现的问题记录

Node.js (V8) runtime is not available on this system:
在官网下载,默认安装好node.js(官网地址:https://nodejs.org/en/)后,在pycharm执行代码,提示Node.js (V8) runtime is not available on this system,度娘一顿搜索,确定环境没有问题
确定环境
再次到pycharm运行,还是错误。
然后,重启pycharm,还是不行。
最后,重启电脑,再打开pycharm,完美解决…

execjs execjs._exceptions.ProgramError
在这里插入图片描述
解决办法:

在js文档头部添加如下代码

global.navigator={
userAgent: ‘node.js’,
};

参考地址:https://blog.csdn.net/qq_30116343/article/details/104738788

ProcessExitedWithNonZeroStatus:

报错信息
说是因为换行符的问题导致,原本代码:
在这里插入图片描述
回车切换之后代码:
在这里插入图片描述
再次运行,居然就通过了,不熟悉js,就这样吧

windows下subprocess.py出现list index out of range问题处理
在这里插入图片描述
修改
在这里插入图片描述
参考地址:https://blog.csdn.net/suwenlai/article/details/93047182

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/228783?site
推荐阅读
相关标签
  

闽ICP备14008679号