【问题标题】:Python - Node.js\PyV8 (V8) runtime is not available on this systemPython - Node.js\PyV8 (V8) 运行时在此系统上不可用
【发布时间】:2016-03-03 14:03:21
【问题描述】:

我对 python 几乎是全新的(尽管我有其他语言的编程经验),目前,我只是想让一个脚本工作。

我正在尝试使用批处理下载器脚本,但它当前会抛出此错误:

EnvironmentError:出于安全考虑,不支持您的 Javascript 运行时“JScript”。请使用 Node.js、V8 或 PyV8。

所以,我进入 pyexecjs 设置环境,但随后抛出此错误:

node = execjs.get("节点")

execjs.RuntimeUnavailable:Node.js (V8) 运行时在此系统上不可用

我确实通过 pip 安装了 nodejs,并且我已经确认它已安装。我也安装了 PyV8,但如果我也尝试将运行时设置为它,我会得到相同的错误。我看到了this threadthis thread(处理Ruby 版本),但都没有真正帮助我理解我做错了什么。非常感谢任何可以提供帮助的人。

【问题讨论】:

    标签: python execjs


    【解决方案1】:

    我和你有同样的问题,安装 https://nodejs.org/en/ 本身可以帮助解决这个问题,我和你有同样的问题,我做了一些谷歌搜索想出这个答案,希望对你有帮助!

    【讨论】:

    • 我刚试过安装它;我做了重置,但我仍然抛出同样的错误。
    猜你喜欢
    • 2015-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-14
    • 2011-07-26
    • 2010-09-08
    • 2016-04-15
    相关资源
    最近更新 更多