运行一个爬虫,需要安装puppeteer库,但是一直安装不上,不管是加代理还是切换下载路径,也可能是我弄的不太对总之出现了“puppeteer [Error: EACCES: permission denied,, mkdir '/usr/local/lib/nodejs/node-v14.7.0-linux-x64/lib/node_modules/puppeteer/.local-chromium']”,意思就是没有权限创建这个目录,可是我用的是root帐号,不可能没有权限呀。肯定是别的地方出现问题了。不过还好,一顿搜索,我找到了一个人提供的方案参考https://github.com/puppeteer/puppeteer/issues/367
注意,不是提问的或者解答的人给出的方案,而是一个人给的:
After hunting around the Internet, I found a solution: sudo npm install -g puppeteer --unsafe-perm=true
这个方案真的可行。