首页 文章

在ubuntu上安装canvas

提问于
浏览
2

我在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

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

    I.M.

  • 0

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

相关问题