我曾经坐过山车试图让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'
将LD_LIBRARY_PATH =/usr/local/lib添加到您的环境中.
或者,您可以从存储库安装ImageMagick,它应该是开箱即用的:
sudo apt-get install imagemagick
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14001 次 |
| 最近记录: |