如何将ImageMagick安装添加到我在Ubuntu上的路径

Jos*_*osh 4 imagemagick

我曾经坐过山车试图让ImageMagick在我的Ubuntu切片上工作.I每当我尝试上传图像时,都会收到以下错误:'identify'命令无法识别/tmp/stream.1170.0.

如果我输入'which identify',我会得到:/ usr/local/bin/identify

如果我运行'/ usr/local/bin/identify'或只是'识别',我会收到以下错误:/ usr/local/bin/identify:加载共享库时出错:libMagickCore.so.3:无法打开共享对象file:没有这样的文件或目录

如果我运行'/ usr/bin/identify',ImageMagick运行就好了.如何设置我的路径到Paperclip运行identify命令的位置,它指向/ usr/bin/identify?谢谢.

ps我试过把它添加到paperclip.rb:Paperclip.options [:command_path] ='/ usr/bin'和Paperclip.options [:command_path] ='/ usr/local/bin'

el.*_*ado 9

将LD_LIBRARY_PATH =/usr/local/lib添加到您的环境中.

或者,您可以从存储库安装ImageMagick,它应该是开箱即用的:

sudo apt-get install imagemagick
Run Code Online (Sandbox Code Playgroud)