# Kaleido Startup Failed due to Pipes

**URL:** <https://discourse.julialang.org/t/kaleido-startup-failed-due-to-pipes/103550>\
**Category:** General Usage\
**Tags:** plotting\
**Created:** [September 5, 2023, 5:29pm UTC](https://discourse.julialang.org/t/kaleido-startup-failed-due-to-pipes/103550 "2023-09-05T17:29:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mrufsvold](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mrufsvold/32/31600_2.png) [@mrufsvold](https://discourse.julialang.org/u/mrufsvold)\
**Post date:** [September 5, 2023, 5:29pm UTC](https://discourse.julialang.org/t/kaleido-startup-failed-due-to-pipes/103550/1 "2023-09-05T17:29:14Z")

</div>

I opened this issue

> <https://github.com/JuliaPlots/PlotlyKaleido.jl/issues/10>
>
> I installed PlotlyKaleido in a fresh environment, but it fails to startup for ne…bulous reasons.
> 
> \# The error
> \`\`\`julia
> julia\> PlotlyKaleido.start()
> ERROR: Kaleido startup failed.
> Stacktrace:
> \[1\] error(s::String)
> @ Base .\\error.jl:35
> \[2\] start(; plotly\_version::Missing, kwargs::@Kwargs{})
> @ PlotlyKaleido C:\\Users\\mrufsvold\\.julia\\packages\\PlotlyKaleido\\gfUAu\\src\\PlotlyKaleido.jl:72       
> \[3\] start()
> @ PlotlyKaleido C:\\Users\\mrufsvold\\.julia\\packages\\PlotlyKaleido\\gfUAu\\src\\PlotlyKaleido.jl:26       
> \[4\] top-level scope
> @ c:\\Users\\mrufsvold\\Projects\\DIL-price-transparency-scraper\\TableCompressor.jl\\docs\\src\\index.md:40 
> \`\`\`
> 
> \# Version info
> \`\`\`julia
> julia\> versioninfo()
> Julia Version 1.10.0-beta2
> Commit a468aa198d (2023-08-17 06:27 UTC)
> Build Info:
> Official https://julialang.org/ release
> Platform Info:
> OS: Windows (x86\_64-w64-mingw32)
> CPU: 8 × 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz
> WORD\_SIZE: 64
> LIBM: libopenlibm
> LLVM: libLLVM-15.0.7 (ORCJIT, tigerlake)
> Threads: 11 on 8 virtual cores
> Environment:
> JULIA\_EDITOR = code
> \`\`\`
> 
> \# Pkg Status
> \`\`\`julia
> (docs) pkg\> status
> Status \`C:\\Users\\mrufsvold\\Projects\\DIL-price-transparency-scraper\\TableCompressor.jl\\docs\\Project.toml\` \[e30172f5\] Documenter v0.27.25
> \[f2990250\] PlotlyKaleido v2.1.0
> \[ca7969ec\] PlotlyLight v0.7.3
> \`\`\`

But I’m wondering if anyone here might have a clue as to what is going on.

I installed PlotlyKaleido.jl and ran the `PlotlyKaleido.start()` which yielded:

```julia
ERROR: Kaleido startup failed.
Stacktrace:
 [1] error(s::String)
   @ Base .\error.jl:35
 [2] start(; plotly_version::Missing, kwargs::@Kwargs{})
   @ PlotlyKaleido C:\Users\mrufsvold\.julia\packages\PlotlyKaleido\gfUAu\src\PlotlyKaleido.jl:72       
 [3] start()
   @ PlotlyKaleido C:\Users\mrufsvold\.julia\packages\PlotlyKaleido\gfUAu\src\PlotlyKaleido.jl:26       
 [4] top-level scope
   @ c:\Users\mrufsvold\Projects\DIL-price-transparency-scraper\TableCompressor.jl\docs\src\index.md:40 

```

Clicking through the Stacktrace, it looks like Kaleido captures Pipes like stdin and stdout and is having trouble doing this upon startup. I’m stumped as to why that might be.

---

<div class="post-metadata">

**Author:** ![jd-foster](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jd-foster/32/35824_2.png) [@jd-foster](https://discourse.julialang.org/u/jd-foster)\
**Post date:** [September 20, 2023, 2:33am UTC](https://discourse.julialang.org/t/kaleido-startup-failed-due-to-pipes/103550/2 "2023-09-20T02:33:33Z")

</div>

Looking at your issue, I unfortunately cannot reproduce on `Julia Version 1.10.0-beta2`, `OS: Windows (x86_64-w64-mingw32)` and `PlotlyKaleido v2.1.0`, nor other OSes and Julia versions.  
Are you able to reproduce on other similar or different systems?
