安装node-canvas
2016-9-22
| 2024-10-1
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password

前言

开发机和服务器安装node-canvas的时候都遇到了一些问题,解决这些问题花费了很多时间,所以记录下避免重复踩坑;

开始安装

  • 然后就可以npm install canvas了,如果顺利,就一切OK了;
这一步遇到了问题,安装canvas的时候报了个错:

排查错误

  • 执行python -V = 2.6.6,貌似版本没问题;
  • 然后执行python2 -V = 2.4.3,怀疑安装node-canvas时的python版本用了这个;
  • 于是npm install时指定python路径: --python=/usr/local/python
重新安装,然后又报了个错:
全局装下node-gyp
结果又报错了:
去node-gyp主页查看后解决问题,依次执行:
启动项目,这次就正常了。
在公司测试机安装还报了这个错
Google后发现需要升级g++到4.8或更高,测试机无法升级,只能另想其它办法; 经过测试后发现可用的环境之一为: centos: 6.5x64 node: 0.10.40 canvas: 1.0.4
测试机还报了另一个错误:
最后发现是测试账号的PATH没有/sbin目录,所以找不到/sbin/ldconfig,修改$PATH后解决;
  • 开发
  • 使用node-canvas转换文字为图片JS学习记录
    Loading...