Python - Node.js \ PyV8(V8)运行时在此系统上不可用

时间:2015-11-30 01:09:28

标签: python execjs

我对python几乎全新(虽然我有其他语言的编程经验),目前,我只是想让脚本运行起来。

我试图使用批量下载程序脚本,它当前抛出此错误:

  

EnvironmentError:你的Javascript运行时' JScript'由于安全问题,不支持。请使用Node.js,V8或PyV8。

所以,我进入pyexecjs来设置环境,但之后会抛出这个错误:

  
    
      

node = execjs.get(" Node")

    
  
     

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

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

1 个答案:

答案 0 :(得分:0)

我和你有同样的问题,并且安装https://nodejs.org/en/本身有助于解决这个问题,我和你做了一些相同的问题我用谷歌搜索得出答案希望它有所帮助!