在ubuntu上安装canvas

时间:2016-09-02 10:46:27

标签: canvas npm ubuntu-16.04

我在ubuntu 16.04 LTS上安装canvas用于安装npm package qr-js。

我执行了这些步骤 -  1. sudo apt-get update  2. sudo apt-get install libcairo2-dev libjpeg-dev libpango1.0-dev libgif-dev build-essential g ++ 3. sudo npm install canvas

,结果是 -

npm ERR! node v4.2.6
npm ERR! npm  v3.5.2
npm ERR! code ELIFECYCLE
npm ERR! canvas@1.4.0 install: `node-gyp rebuild`
npm ERR! Exit status 7
npm ERR! 
npm ERR! Failed at the canvas@1.4.0 install script 'node-gyp rebuild'.

我的nodejs版本是v4.2.6& npm是v3.5.2

任何人都能帮帮我..?

2 个答案:

答案 0 :(得分:0)

我认为canvas安装面临Ubuntu v16.04中出现的新内核问题。尝试使用v14.04。希望这有帮助。

I.M。

答案 1 :(得分:0)

我可以相对解决问题,我遇到了同样的问题,那就是我的情况我试图在本地安装画布而且我不知道为什么,但是可能全局安装所以想法是改变的我称之为“画布”的路径我试图运行一些我可以在这里找到的例子。 https://github.com/Automattic/node-canvas。 我做的唯一改变是改变<>通过var Canvas = require('canvas')以及构造对象var canvas = Canvas.createCanvas(200,200)的方式我希望它能找到一个人!