- 服务器运行"convert""gm"无反应——安装GraphicsMagick
- GraphicsMagick-1.3.30.tar.gz文件https://download.csdn.net/download/yilia_jia/85417077
- 安装
tar -zxvf GraphicsMagick-1.3.30.tar.gz cd GraphicsMagick-1.3.30 ./configure --prefix=/opt/GraphicsMagick-1.3.30 --with-quantum-depth=8 --enable-shared --enable-static make make install
- 设置环境变量
# 修改配置文件 vim /etc/profile # 文件最后添加 export GMAGICK_HOME="/opt/GraphicsMagick-1.3.30" export PATH="$GMAGICK_HOME/bin:$PATH" LD_LIBRARY_PATH=$GMAGICK_HOME/lib:$LD_LIBRARY_PATH export LD_LIBRARY_PATH # 保存 # 生效配置 source /etc/profile
-
测试
gm convert -list formats
查看是否已经出现命令
- Can't run program "convert"
// 使用true的有参构造 使用gm convert命令执行 ConvertCmd convertCmd = new ConvertCmd(true); convertCmd.run(operation);
- Can't run program "gm"
cp /opt/GraphicsMagick-1.3.30/bin/gm /usr/bin/
将gm目录拷贝到/user/bin/下
im4j+GraphicsMagick处理图片报错im4java Cannot run program “convert“
于 2022-05-19 18:02:05 首次发布