# PlotlyJS/Orca.jl not installing properly

**URL:** <https://discourse.julialang.org/t/plotlyjs-orca-jl-not-installing-properly/30587>\
**Category:** New to Julia\
**Tags:** question, plotting\
**Created:** [November 1, 2019, 1:25pm UTC](https://discourse.julialang.org/t/plotlyjs-orca-jl-not-installing-properly/30587 "2019-11-01T13:25:37Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Calum\_H](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/calum_h/32/9748_2.png) [@Calum\_H](https://discourse.julialang.org/u/Calum_H)\
**Post date:** [November 1, 2019, 1:25pm UTC](https://discourse.julialang.org/t/plotlyjs-orca-jl-not-installing-properly/30587/1 "2019-11-01T13:25:37Z")

</div>

Hi all,

Had some bizarre issues with Julia lately so decided to start from scratch and freshly re-install Julia v1.2 and all packages. Mostly things are working again now but for some reason it seems the installation of PlotlyJS or Orca failed and I can’t figure out why.

When I select `plotlyjs()` back end, e.g.:

```julia
using Plots
...

plotlyjs()

```

I get this error:

```julia
[Info: Recompiling stale cache file C:\Users\calum\.julia\compiled\v1.2\PlotlyJS\1r9Ld.ji for PlotlyJS [f0f68f2c-4968-5e81-91da-67840de0976a]
WARNING: using HTTP.stack in module Mux conflicts with an existing identifier.
WARNING: Method definition savehtml(IO, PlotlyBase.Plot{TT} where TT<:PlotlyBase.AbstractTrace) in module PlotlyBase at C:\Users\calum\.julia\packages\PlotlyBase\80KwD\src\output.jl:40 overwritten in module PlotlyJS at C:\Users\calum\.julia\packages\PlotlyJS\b9Efu\src\display.jl:334.
  **incremental compilation may be fatally broken for this module**

WARNING: Method definition savehtml(PlotlyBase.Plot{TT} where TT<:PlotlyBase.AbstractTrace, AbstractString) in module PlotlyBase at C:\Users\calum\.julia\packages\PlotlyBase\80KwD\src\output.jl:52 overwritten in module PlotlyJS at C:\Users\calum\.julia\packages\PlotlyJS\b9Efu\src\display.jl:361.
  **incremental compilation may be fatally broken for this module**

[Info: Recompiling stale cache file C:\Users\calum\.julia\compiled\v1.2\ORCA\jvX7k.ji for ORCA [47be7bcc-f1a6-5447-8b36-7eeeff7534fd]
ERROR: LoadError: InitError: IOError: could not spawn `C:Userscalum.juliaconda3envs_ORCA_jl_orca_apporca.exe server --port=7982 --graph-only`: no such file or directory (ENOENT)
Stacktrace:
 [1] _spawn_primitive(::String, ::Cmd, ::Array{Any,1}) at .\process.jl:401
 [2] setup_stdios(::getfield(Base, Symbol("##526#527")){Cmd}, ::Array{Any,1}) at .\process.jl:414
 [3] _spawn at .\process.jl:413 [inlined]
 [4] #open#535(::Bool, ::Bool, ::typeof(open), ::Cmd, ::Base.DevNull) at .\process.jl:658
 [5] open at .\process.jl:649 [inlined] (repeats 2 times)
 [6] restart_server() at C:\Users\calum\.julia\packages\ORCA\xULYl\src\ORCA.jl:84
 [7] __init__ () at C:\Users\calum\.julia\packages\ORCA\xULYl\src\ORCA.jl:94
 [8] _include_from_serialized(::String, ::Array{Any,1}) at .\loading.jl:685
 [9] _require_from_serialized(::String) at .\loading.jl:736
 [10] _require(::Base.PkgId) at .\loading.jl:1023
 [11] require(::Base.PkgId) at .\loading.jl:911
 [12] require(::Module, ::Symbol) at .\loading.jl:906
 [13] top-level scope at C:\Users\calum\.julia\packages\Plots\Iuc9S\src\backends.jl:465
during initialization of module ORCA
in expression starting at c:\Users\calum\testfile.jl:20

```

Really not sure how to solve this issue. Any ideas?  
Thanks!

---

<div class="post-metadata">

**Author:** ![sglyon](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sglyon/32/67_2.png) [@sglyon](https://discourse.julialang.org/u/sglyon)\
**Post date:** [August 26, 2020, 1:38pm UTC](https://discourse.julialang.org/t/plotlyjs-orca-jl-not-installing-properly/30587/2 "2020-08-26T13:38:59Z")

</div>

Due to the problems with this ORCA.jl, we have decided to go another direction. The savefig functionality offered by ORCA.jl has been implemented by new routines built in to PlotlyBase.jl (and thus PlotlyJS.jl) itself.

ORCA.jl is now deprecated and should not be used going forward.

We will work with the Plots.jl team to get that integration set up

Thank you
