# Plots + GR backend in Atom

**URL:** <https://discourse.julialang.org/t/plots-gr-backend-in-atom/13516>\
**Category:** New to Julia\
**Created:** [August 15, 2018, 5:31pm UTC](https://discourse.julialang.org/t/plots-gr-backend-in-atom/13516 "2018-08-15T17:31:04Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![juliauser](https://avatars.discourse-cdn.com/v4/letter/j/46a35a/32.png) [@juliauser](https://discourse.julialang.org/u/juliauser)\
**Post date:** [August 15, 2018, 5:31pm UTC](https://discourse.julialang.org/t/plots-gr-backend-in-atom/13516/1 "2018-08-15T17:31:04Z")

</div>

I just switched from JuliaPro to Julia 0.7+Atom.  
When i type ‘using Plots’ I get this message

Warning: Package GR does not have Atom in its dependencies:  
│ - If you have GR checked out for development and have  
│ added Atom as a dependency but haven’t updated your primary  
│ environment’s manifest file, try `Pkg.resolve()`.  
│ - Otherwise you may need to report an issue with GR  
└ Loading Atom into GR from project dependency, future warnings for GR are suppressed.

Then, if I try to plot, say, a vector, nothing appears except messages like:

Plot{Plots.GRBackend() n=1}

How can I fix this?

Just to add some detail: plot() works in a Julia Terminal

---

<div class="post-metadata">

**Author:** ![jheinen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jheinen/32/2787_2.png) [@jheinen](https://discourse.julialang.org/u/jheinen)\
**Post date:** [August 15, 2018, 5:59pm UTC](https://discourse.julialang.org/t/plots-gr-backend-in-atom/13516/3 "2018-08-15T17:59:32Z")

</div>

The display problem is fixed in GR master, but the warning is still there. As soon as I have fixed the warning message, I’ll tag a new GR version.

---

<div class="post-metadata">

**Author:** ![juliauser](https://avatars.discourse-cdn.com/v4/letter/j/46a35a/32.png) [@juliauser](https://discourse.julialang.org/u/juliauser)\
**Post date:** [August 15, 2018, 6:09pm UTC](https://discourse.julialang.org/t/plots-gr-backend-in-atom/13516/4 "2018-08-15T18:09:01Z")

</div>

What is GR master? Meaning, is there a way I can use GR on Atom now? Thanks

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [August 15, 2018, 7:21pm UTC](https://discourse.julialang.org/t/plots-gr-backend-in-atom/13516/5 "2018-08-15T19:21:06Z")

</div>

You could use `pkg> add GR#master` to get the development version (also know as `master` branch) of GR.

---

<div class="post-metadata">

**Author:** ![juliauser](https://avatars.discourse-cdn.com/v4/letter/j/46a35a/32.png) [@juliauser](https://discourse.julialang.org/u/juliauser)\
**Post date:** [August 15, 2018, 7:44pm UTC](https://discourse.julialang.org/t/plots-gr-backend-in-atom/13516/6 "2018-08-15T19:44:11Z")

</div>

I see. Is there any alternative to ‘Plots’ that is already working in Atom with Julia 0.7?

---

<div class="post-metadata">

**Author:** ![kevbonham](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kevbonham/32/216165_2.png) [@kevbonham](https://discourse.julialang.org/u/kevbonham)\
**Post date:** [August 15, 2018, 11:45pm UTC](https://discourse.julialang.org/t/plots-gr-backend-in-atom/13516/7 "2018-08-15T23:45:26Z")

</div>

Plots **is** working, you just need the master branch of GR, or you can try one of the other back ends (I think PyPlot is working?). Some other plotting packages: gadfly, vegalite.jl, unicodeplots, though I’m not sure which are working on 1.0 (though most should be working on 0.7, with deprecation warnings)

---

<div class="post-metadata">

**Author:** ![Iagoba\_Apellaniz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/iagoba_apellaniz/32/34406_2.png) [@Iagoba\_Apellaniz](https://discourse.julialang.org/u/Iagoba_Apellaniz)\
**Post date:** [August 16, 2018, 4:22am UTC](https://discourse.julialang.org/t/plots-gr-backend-in-atom/13516/8 "2018-08-16T04:22:38Z")

</div>

Plots wraps different backends for the ploting, GR is just one of them. Try PyPlot. I didn’t check if it work though.

---

<div class="post-metadata">

**Author:** ![juliauser](https://avatars.discourse-cdn.com/v4/letter/j/46a35a/32.png) [@juliauser](https://discourse.julialang.org/u/juliauser)\
**Post date:** [August 16, 2018, 7:26pm UTC](https://discourse.julialang.org/t/plots-gr-backend-in-atom/13516/9 "2018-08-16T19:26:32Z")

</div>

I didn’t really understand how and where to install GR#master, but PyPlot works once you follow the instructions here  
[https://github.com/JuliaPy/PyPlot.jl](https://github.com/JuliaPy/PyPlot.jl)  
before typing Pkg.add(“PyPlot”)
