【问题标题】:Installing canvas on ubuntu在 ubuntu 上安装画布
【发布时间】:2016-09-02 10:46:26
【问题描述】:

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

我执行了这些步骤 - 1. sudo apt-get 更新 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

任何人都可以帮助我吗..?

【问题讨论】:

    标签: canvas npm ubuntu-16.04


    【解决方案1】:

    我认为画布安装面临 Ubuntu v16.04 中存在的新内核的问题。尝试使用 v14.04。希望这会有所帮助。

    我.M.

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-08-14
        • 2018-06-17
        • 2012-01-14
        • 2011-06-11
        • 2015-12-20
        • 2013-04-24
        • 2013-12-21
        相关资源
        最近更新 更多