如何将 ZLIB 的路径传递给 ImageMagick?

How to pass on path of ZLIB to ImageMagick?

正在执行,两者:
a)$/home/julia/displayImage.jl
b) julia> /home/julia/displayImage.jl
抛出错误:
...could not load library ...deps/usr/lib/libMagickWand-6.Q16.so" lib64/libz.so.1: version ZLIB_1.2.9, 其中 displayImage.jl,是:

#! /opt/julia-1.1.0/bin/julia
using Images, TestImages, FileIO, Colors, ImageView;
function displayImage(path::String)
    img = nothing;
    if isfile(path)
        img = load(path);
        imshow(img);
    else
        info("ERROR: While loading image!");
    end
end

在 ImageMagick 的构建会话期间在 julia 提示符下复制、粘贴和执行每个命令时,相同的代码有效,但在退出会话后则不然!

观察到:
a)julia 在 ImageMagick 的构建会话后没有使用安装在其 deps 文件夹中的 ZLIB。
b) os 和 julia 包 CodecZlib、Conda、ZipFile、ImageMagick... 有不同版本的 ZLIB。

请告诉我 a) 如何在 shell 提示符下执行时传递包文件夹内的 ZLIB 路径,ImageMagick 和 b) 也使用单个更新版本!

在 shell 提示符下执行以下行可解决会话问题。

$export LD_LIBRARY=/opt/julia/julia-1.1.0/share/julia/stdlib/v1.1/ImageMagick/deps/usr/lib:/usr/lib64:$LD_LIBRARY_PATH

其中第一个路径是 ImageMagick 包内的 ZLIB。