求助:linux下没法画图

pkg> build GR

然后不行试试重装

pkg> rm GR

pkg> add GR

你的Linux缺少一些必须的库

apt-get install -qy libxt6 libxrender1 libgl1-mesa-glx # for GR

你们说的都试了还是报同样的错

你的distro 是什么版本的?

cat /etc/os-release

我试试用docker看看能不能重复你的环境。

我刚做的测试

https://github.com/JuliaCN/ubuntu/tree/julia.gr

你可以从这两个文件里看的所有依赖的软件层,然后在你的环境中重复。

https://github.com/JuliaCN/ubuntu/blob/julia.gr/Dockerfile

https://github.com/JuliaCN/ubuntu/blob/julia/Dockerfile

1 个赞

Screenshot_20180818_171856

我的windows10 也做不了图,报错也是一样的

好的,我有空用這個base試試看,

https://hub.docker.com/r/kalilinux/kali-linux-docker/

你有沒有試試我下面的代碼看看你能不能自己安裝需要的軟件?

 apt-get install -qy libxt6 libxrender1 libgl1-mesa-glx 
julia> using GR
WARNING: using GR.axes in module Main conflicts with an existing identifier.

julia> plot(rand(1,10),rand(1,10))
ERROR: error compiling #plot#19: error compiling plot_data: error compiling send_meta: error compiling openmeta: could not load library "libGR.dll"
The specified module could not be found.

一样的问题,我的是Windows,少了这个.dll文件。不过,我现在还不知道怎么解决。

我沒有Windows 10,試試這個? 雖然是老版的,或許有用。

我试了发现已经安装了,但还是报错(麻烦了:grinning:)

什麼錯誤信息?拷貝過來?不需要截屏。

很多問題他們也正在解決,有答案的話往往可以在這裡找到。

試了這個嗎?

ENV["GRDIR"]=""
Pkg.build("GR")

我将对应的文件删除重装就能成功绘图了

2 个赞

好的,我试试,谢谢了

请问,0.7中这个语句怎么写啊,–evn=“GRDIR”="",这个好像不对啊,另外另个一问题中,有人回答用0.6的环境安装把文件移到0.7中。