# Install Gaston on Julia

**URL:** <https://discourse.julialang.org/t/install-gaston-on-julia/37360>\
**Category:** Tooling\
**Tags:** gaston\
**Created:** [April 10, 2020, 5:53pm UTC](https://discourse.julialang.org/t/install-gaston-on-julia/37360 "2020-04-10T17:53:42Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![brett\_knoss](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/brett_knoss/32/13050_2.png) [@brett\_knoss](https://discourse.julialang.org/u/brett_knoss)\
**Post date:** [April 10, 2020, 5:53pm UTC](https://discourse.julialang.org/t/install-gaston-on-julia/37360/1 "2020-04-10T17:53:42Z")

</div>

I tried istaling the Gnuplot package, and Gaston on the front end. But, I get this error when I test Gaston.jl

```julia
IOError: could not spawn `gnuplot --version`: no such file or directory (ENOENT)
Stacktrace:
 [1] _spawn_primitive(::String, ::Cmd, ::Array{Any,1}) at .\process.jl:99
 [2] setup_stdios(::Base.var"#554#555"{Cmd}, ::Array{Any,1}) at .\process.jl:112
 [3] success(::Cmd) at .\process.jl:111
 [4] __init__ () at C:\Users\Brett\.julia\packages\Gaston\JtE39\src\Gaston.jl:62
 [5] _include_from_serialized(::String, ::Array{Any,1}) at .\loading.jl:692
 [6] _require_search_from_serialized(::Base.PkgId, ::String) at .\loading.jl:776
 [7] _require(::Base.PkgId) at .\loading.jl:1001
 [8] require(::Base.PkgId) at .\loading.jl:922
 [9] require(::Module, ::Symbol) at .\loading.jl:917
 [10] include at .\boot.jl:328 [inlined]
 [11] include_relative(::Module, ::String) at .\loading.jl:1105
 [12] include(::Module, ::String) at .\Base.jl:31
 [13] include(::String) at .\client.jl:424
 [14] top-level scope at none:6
ERROR: Package Gaston errored during testing

```

I’m thinking it has to do with the requires stuff, after line 4-6. is ::Base.PkgId refferenig to Gaston.jl, or a main Julia package? (BTW using Windows 10 and Atom) Do I need to install Gnuplot to Atom? When I thest Gnuplot.jl, it say test successful.

---

<div class="post-metadata">

**Author:** ![pdeffebach](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pdeffebach/32/10320_2.png) [@pdeffebach](https://discourse.julialang.org/u/pdeffebach)\
**Post date:** [April 10, 2020, 6:03pm UTC](https://discourse.julialang.org/t/install-gaston-on-julia/37360/2 "2020-04-10T18:03:45Z")

</div>

The [documentation](https://github.com/mbaz/Gaston.jl#installation) for Gaston states

> Gaston requires gnuplot to be installed in your system. It has been tested with versions 5.0 and above, and version 5.2 is recommended. Gaston also requires Julia v1.1.

Have you installed [gnuplot](http://www.gnuplot.info/)? Based off the [downloads](http://www.gnuplot.info/download.html) page it looks like it supports windows.

---

<div class="post-metadata">

**Author:** ![brett\_knoss](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/brett_knoss/32/13050_2.png) [@brett\_knoss](https://discourse.julialang.org/u/brett_knoss)\
**Post date:** [April 10, 2020, 6:17pm UTC](https://discourse.julialang.org/t/install-gaston-on-julia/37360/3 "2020-04-10T18:17:26Z")

</div>

I hadn’t now the new window shows up, so awesome 😃 Only thing now is that 1 of 30 tests failed for Gaston.

```julia
Test Summary: | Pass Fail Total
2-D plots | 30 1 31
ERROR: LoadError: Some tests did not pass: 30 passed, 1 failed, 0 errored, 0 broken.
in expression starting at C:\Users\Brett\.julia\packages\Gaston\JtE39\test\runtests.jl:71
ERROR: Package Gaston errored during testing

(v1.3) pkg> test Gnuplots
ERROR: The following package names could not be resolved:
 * Gnuplots (not found in project or manifest)
Please specify by known `name=uuid`.

(v1.3) pkg> test Gnuplot

```

I downloaded v5.2.8 and it says v5.2.0 in info, is the last digit important, if it’s just patches?

---

<div class="post-metadata">

**Author:** ![pdeffebach](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pdeffebach/32/10320_2.png) [@pdeffebach](https://discourse.julialang.org/u/pdeffebach)\
**Post date:** [April 10, 2020, 6:59pm UTC](https://discourse.julialang.org/t/install-gaston-on-julia/37360/4 "2020-04-10T18:59:05Z")

</div>

Can you do `]up` or and `]resolve`? Perhaps that will fix the issue. Maybe even uninstall and reinstall the Julia packages (don’t uninstall gnuplot).

---

<div class="post-metadata">

**Author:** ![brett\_knoss](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/brett_knoss/32/13050_2.png) [@brett\_knoss](https://discourse.julialang.org/u/brett_knoss)\
**Post date:** [April 10, 2020, 7:01pm UTC](https://discourse.julialang.org/t/install-gaston-on-julia/37360/5 "2020-04-10T19:01:03Z")

</div>

everything seems to work now. I could do another test.

---

<div class="post-metadata">

**Author:** ![brett\_knoss](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/brett_knoss/32/13050_2.png) [@brett\_knoss](https://discourse.julialang.org/u/brett_knoss)\
**Post date:** [April 10, 2020, 7:02pm UTC](https://discourse.julialang.org/t/install-gaston-on-julia/37360/6 "2020-04-10T19:02:17Z")

</div>

It says wrong number of arguments. How do I unistall a package?

---

<div class="post-metadata">

**Author:** ![pdeffebach](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pdeffebach/32/10320_2.png) [@pdeffebach](https://discourse.julialang.org/u/pdeffebach)\
**Post date:** [April 10, 2020, 7:11pm UTC](https://discourse.julialang.org/t/install-gaston-on-julia/37360/7 "2020-04-10T19:11:10Z")

</div>

```julia
]rm package

```

This is covered in the [docs](https://julialang.github.io/Pkg.jl/v1/getting-started.html#Basic-Usage-1) for Pkg.

---

<div class="post-metadata">

**Author:** ![mbaz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbaz/32/17295_2.png) [@mbaz](https://discourse.julialang.org/u/mbaz)\
**Post date:** [April 10, 2020, 7:12pm UTC](https://discourse.julialang.org/t/install-gaston-on-julia/37360/8 "2020-04-10T19:12:54Z")

</div>

Brett, I’m the maintainer of Gaston. If you still have any failing tests, please report them at [Issues · mbaz/Gaston.jl · GitHub](https://github.com/mbaz/Gaston.jl/issues). Feedback, requests and PRs are most welcome too.
