问题解决:execjs._exceptions.ProgramError: TypeError: 缺少对象

希望能解决你的问题,又或者能给到你一点点帮助

话不多说
pycharm打印出现以下错误:

execjs._exceptions.ProgramError: TypeError: 缺少对象

我的原因是因为nodejs没有配置好,打开电脑上的用户变量,在path中新添加

%NODE_PATH%

记住,是新建,然后复制粘贴,确定,重启pycharm问题就解决了

题外话,如果不知道NODE_PATH这个怎么来的,不用怕我也会告诉你的

  1. 首先你要在系统变量中新建,变量名:NODE_PATH
  2. 然后是变量值:(是你node_global这个文件的绝对入径)\node_modules
    这里的node_global文件夹需要自己创建,那疑问来了,为什么会多了一个不存在的node_modules文件夹呢
    因为它自己会创建
    看到这,如果对你有帮助,不妨点个赞再走

你可能感兴趣的:(爬虫,node.js)