# Julia 1.1 doesn't start in VSCode (Could not start the julia language server)

**URL:** <https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476>\
**Category:** VS Code\
**Created:** [March 28, 2019, 7:26pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476 "2019-03-28T19:26:36Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![mzhenirovskyy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mzhenirovskyy/32/7549_2.png) [@mzhenirovskyy](https://discourse.julialang.org/u/mzhenirovskyy)\
**Post date:** [March 28, 2019, 7:26pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/1 "2019-03-28T19:26:36Z")

</div>

Hi All,

My errors:

```julia
Could not start the julia language server. Make sure the configuration setting julia.executablePath points to the julia binary.

```

I’m working on:

Windows 10  
Julia 1.1.0 (2019-01-21)  
VSCode 1.32.3

I set up the path:  
“julia.executablePath”: “C:\Users\\AppData\Local\Julia-1.1.0\julia.exe”

I’ve seen a lot of similar issue for Julia 1.0 on the Internet.  
Any idea?

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [March 28, 2019, 7:46pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/2 "2019-03-28T19:46:54Z")

</div>

Try to not configure that setting at all, the extension should find the julia binary automatically (especially if it is in that location).

If you do want to configure it, you need to escape `\` properly, because the config setting is JSON. So you need to use `\\` for every backslash in the path.

---

<div class="post-metadata">

**Author:** ![mzhenirovskyy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mzhenirovskyy/32/7549_2.png) [@mzhenirovskyy](https://discourse.julialang.org/u/mzhenirovskyy)\
**Post date:** [March 28, 2019, 7:59pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/3 "2019-03-28T19:59:30Z")

</div>

Thank, you @davidanthoff.

Of course, I put double slash (it does not help).  
`"julia.executablePath": "C:\\Users\\<username>\\AppData\\Local\\Julia-1.1.0\\julia.exe"`

The extension did not find the julia binary automatically…

---

<div class="post-metadata">

**Author:** ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)\
**Post date:** [March 28, 2019, 8:03pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/4 "2019-03-28T20:03:28Z")

</div>

Are you sure there is not a `bin` folder in the end you are missing?

---

<div class="post-metadata">

**Author:** ![mzhenirovskyy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mzhenirovskyy/32/7549_2.png) [@mzhenirovskyy](https://discourse.julialang.org/u/mzhenirovskyy)\
**Post date:** [March 28, 2019, 8:15pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/5 "2019-03-28T20:15:10Z")

</div>

I reinstalled Julia and VSCode and restarted the machine. Now I can run Julia but autocomplete and refactoring doesn’t work.

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [March 28, 2019, 8:19pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/6 "2019-03-28T20:19:05Z")

</div>

Yes, _that_ is another problem: our language server is currently not functional on julia 1.1… There is a [PR](https://github.com/JuliaEditorSupport/SymbolServer.jl/pull/22) now pending that might fix this, so fingers crossed this situation won’t last too long. Maybe we can at least fix it before julia 1.2 is released 😉

---

<div class="post-metadata">

**Author:** ![mzhenirovskyy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mzhenirovskyy/32/7549_2.png) [@mzhenirovskyy](https://discourse.julialang.org/u/mzhenirovskyy)\
**Post date:** [March 28, 2019, 8:23pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/7 "2019-03-28T20:23:51Z")

</div>

Thank you @davidanthoff , I hope you guys will fix it.

---

<div class="post-metadata">

**Author:** ![mzhenirovskyy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mzhenirovskyy/32/7549_2.png) [@mzhenirovskyy](https://discourse.julialang.org/u/mzhenirovskyy)\
**Post date:** [March 30, 2019, 5:24am UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/8 "2019-03-30T05:24:58Z")

</div>

@davidanthoff,  
I’ve installed your [release candidate v0.11.5-rc1](https://github.com/JuliaEditorSupport/julia-vscode/releases/tag/v0.11.5-rc.1).  
It doesn’t work for me…

 ![autocomplete](https://global.discourse-cdn.com/julialang/original/3X/3/8/386b6d3ac6ceb72f3bdd4da8f49f18699c85fe02.gif)

 ![version](https://global.discourse-cdn.com/julialang/original/3X/4/b/4bdf3e8cbef1f17fa15290d3a411318571fd1d97.png)

---

<div class="post-metadata">

**Author:** ![tribut](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tribut/32/5096_2.png) [@tribut](https://discourse.julialang.org/u/tribut)\
**Post date:** [March 30, 2019, 1:06pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/9 "2019-03-30T13:06:56Z")

</div>

Are you running this inside a workspace (run `code some/directory` or click `File > Open Workspace...`)? I’ve noticed that when I only open a single file it doesn’t work.

---

<div class="post-metadata">

**Author:** ![mzhenirovskyy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mzhenirovskyy/32/7549_2.png) [@mzhenirovskyy](https://discourse.julialang.org/u/mzhenirovskyy)\
**Post date:** [March 30, 2019, 10:06pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/10 "2019-03-30T22:06:38Z")

</div>

Thank you @tribut.  
If I use “Workspace” it works. But in the case of “open folder,” it doesn’t work.

---

<div class="post-metadata">

**Author:** ![JOST](https://avatars.discourse-cdn.com/v4/letter/j/4da419/32.png) [@JOST](https://discourse.julialang.org/u/JOST)\
**Post date:** [July 31, 2020, 3:11pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/11 "2020-07-31T15:11:12Z")

</div>

Yea it is amazing how bad the instructions are.  
I also tried just to close VScode and restart the PC , it does find julia but the wrong one, an old version 1.0 , it does run but I want the new 1.4.1 that also is there so I do need to find the execution file and the environment. But no go.

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [July 31, 2020, 6:32pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/12 "2020-07-31T18:32:59Z")

</div>

@JOST can you provide some more info? What platform are you on for starters? In theory the extension should just automatically find the latest version of Julia on your system that you got and use that.

---

<div class="post-metadata">

**Author:** ![JOST](https://avatars.discourse-cdn.com/v4/letter/j/4da419/32.png) [@JOST](https://discourse.julialang.org/u/JOST)\
**Post date:** [July 31, 2020, 9:24pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/13 "2020-07-31T21:24:45Z")

</div>

I used [https://www.julia-vscode.org](https://www.julia-vscode.org) and downloaded julia and vscode to my W10. As per instruktions.  
I have already a juliapro 1.4… that I can run notebook on.

The best thing turned out to be: do nothing aften selecting julia on vscode , just close down vscode and restart the PC. Then it finds what it needs.  
Before that I tried to give it a location for the Julia start but cannot find it. I ended up starting from the beginning as described above.  
But in this case it found a Julia 1.0 that is not working properly. There was a Julia 1.4.2 available.  
I ended up deleating critical parts of the Julia 1.0, and tried again. Now it did find the 1.4.2 version and it seems to work fine. I wonder what to do when there comes a New version!  
Otherwise I find it really difficult to run examples from the Github , they are often old and do not work ( give messages that some part is changed, but not how to fix it) . My be it would be possible to update the examples when there are changes ?  
Thank you.

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [July 31, 2020, 9:57pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/14 "2020-07-31T21:57:38Z")

</div>

> [@JOST](#):
>
> As per instruktions.  
> I have already a juliapro 1.4

Don’t use JuliaPro, just downloa the normal Julia installer from the [julialang.org](http://julialang.org) homepage. I don’t believe there are instructions anywhere on the VS Code side of things to use JuliaPro. We automatically detect “normal” Julia installations.

---

<div class="post-metadata">

**Author:** ![JOST](https://avatars.discourse-cdn.com/v4/letter/j/4da419/32.png) [@JOST](https://discourse.julialang.org/u/JOST)\
**Post date:** [July 31, 2020, 11:48pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/15 "2020-07-31T23:48:27Z")

</div>

Yes, JuliaPro does not work with vscode, I did not say that, but vscode seems to work with Julia 1.4.2.  
However it seems that JuliaPro died and cannot run notebooks or in atom after the operation I did on Julia 1.0  
I need to try if Julia 1.0 get restored if I reinstall JuliaPro. It probably does and in that case I must chose between vscode and notebooks (Jupyterlab)

---

<div class="post-metadata">

**Author:** ![JOST](https://avatars.discourse-cdn.com/v4/letter/j/4da419/32.png) [@JOST](https://discourse.julialang.org/u/JOST)\
**Post date:** [July 31, 2020, 11:55pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/16 "2020-07-31T23:55:31Z")

</div>

Actually vscode does not select the right Julia version ( the latest) it select Julia 1.0 if it is there. It actually seem to say that somewhere. I just did not understand it at that time.

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [August 1, 2020, 12:43am UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/17 "2020-08-01T00:43:45Z")

</div>

I’m still not entirely clear what you are doing 🙂 BUT, if you just download Julia 1.4.2 from [Download Julia](https://julialang.org/downloads/#current_stable_release), install it into the default location that the setup suggests and then don’t configure anything in the Julia VS Code extension _and_ don’t have any `julia` on your `PATH`, then the extension will automatically use Julia 1.4.2. If you have a `julia` on your `PATH`, then it will use that with the highest priority.

---

<div class="post-metadata">

**Author:** ![JOST](https://avatars.discourse-cdn.com/v4/letter/j/4da419/32.png) [@JOST](https://discourse.julialang.org/u/JOST)\
**Post date:** [August 1, 2020, 6:46am UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/18 "2020-08-01T06:46:01Z")

</div>

I am trying to have JuliaPro 1.4.2-1 and Python and notebooks  
AND  
Julia 1.4.2 and vscode

But apparently JuliaPro with Atom put Julia 1.0 in the game . Seems I have to chose.

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [August 1, 2020, 7:38am UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/19 "2020-08-01T07:38:57Z")

</div>

I think you’ll be far better of installing these individually. Just install anaconda for Python and notebooks.

---

<div class="post-metadata">

**Author:** ![Rowlando\_Morgan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rowlando_morgan/32/30253_2.png) [@Rowlando\_Morgan](https://discourse.julialang.org/u/Rowlando_Morgan)\
**Post date:** [October 27, 2021, 9:47pm UTC](https://discourse.julialang.org/t/julia-1-1-doesnt-start-in-vscode-could-not-start-the-julia-language-server/22476/20 "2021-10-27T21:47:59Z")

</div>

This worked for me. Thanks.
