# Julia not found in VSCode

**URL:** <https://discourse.julialang.org/t/julia-not-found-in-vscode/45059>\
**Category:** New to Julia\
**Created:** [August 16, 2020, 7:54pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059 "2020-08-16T19:54:28Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sanji\_Vinsmoke](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sanji_vinsmoke/32/9015_2.png) [@Sanji\_Vinsmoke](https://discourse.julialang.org/u/Sanji_Vinsmoke)\
**Post date:** [August 16, 2020, 7:54pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/1 "2020-08-16T19:54:28Z")

</div>

I tried using julia in VSCode. But whenever I try to run the code from VSCode, I get

> [Running] julia “/home/ved/Documents/ProgrammingProjectsJulia/1.jl”
> 
> /bin/sh: 1: julia: not found
> 
> [Done] exited with code=127 in 0.012 seconds

Here is my settings.json:

> {  
> “terminal.integrated.shell.linux”: “/usr/bin/bash”,  
> “window.zoomLevel”: 1,  
> “debug.onTaskErrors”: “showErrors”,  
> “editor.mouseWheelZoom”: true,  
> “workbench.colorTheme”: “Monokai”,  
> “julia.environmentPath”: “/home/ved/.julia/environments/v1.5”,  
> “julia.execution.codeInREPL”: true,  
> “julia.execution.resultType”: “both”,  
> “julia.executablePath”: “/home/ved/Downloads/julia-1.5.0/bin/julia”,  
> “julia.enableCrashReporter”: false,  
> “julia.additionalArgs”: [  
> ],  
> }

I am using Ubuntu 20.

How can this be fixed?

Thanks.

---

<div class="post-metadata">

**Author:** ![oheil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oheil/32/220745_2.png) [@oheil](https://discourse.julialang.org/u/oheil)\
**Post date:** [August 16, 2020, 7:58pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/2 "2020-08-16T19:58:37Z")

</div>

try  
“julia.executablePath”: “/home/ved/Downloads/julia-1.5.0/bin/julia/julia.exe”

---

<div class="post-metadata">

**Author:** ![Sanji\_Vinsmoke](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sanji_vinsmoke/32/9015_2.png) [@Sanji\_Vinsmoke](https://discourse.julialang.org/u/Sanji_Vinsmoke)\
**Post date:** [August 16, 2020, 7:59pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/3 "2020-08-16T19:59:49Z")

</div>

I use Ubuntu 20 so .exe won’t be there.

---

<div class="post-metadata">

**Author:** ![jling](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jling/32/212909_2.png) [@jling](https://discourse.julialang.org/u/jling)\
**Post date:** [August 16, 2020, 8:11pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/4 "2020-08-16T20:11:56Z")

</div>

what does `which julia` say when running in shell?

---

<div class="post-metadata">

**Author:** ![Sanji\_Vinsmoke](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sanji_vinsmoke/32/9015_2.png) [@Sanji\_Vinsmoke](https://discourse.julialang.org/u/Sanji_Vinsmoke)\
**Post date:** [August 16, 2020, 8:15pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/5 "2020-08-16T20:15:36Z")

</div>

> /home/ved/Downloads/julia-1.5.0/bin/julia

---

<div class="post-metadata">

**Author:** ![oheil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oheil/32/220745_2.png) [@oheil](https://discourse.julialang.org/u/oheil)\
**Post date:** [August 16, 2020, 8:53pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/6 "2020-08-16T20:53:48Z")

</div>

try  
`julia.executablePath”: “/home/ved/Downloads/julia-1.5.0/bin/julia`  
😒

---

<div class="post-metadata">

**Author:** ![Henrique\_Becker](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/henrique_becker/32/15443_2.png) [@Henrique\_Becker](https://discourse.julialang.org/u/Henrique_Becker)\
**Post date:** [August 16, 2020, 8:56pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/7 "2020-08-16T20:56:42Z")

</div>

Fixed quotes of @oheil suggestion:

`"julia.executablePath": "/home/ved/Downloads/julia-1.5.0/bin/julia"`

---

<div class="post-metadata">

**Author:** ![Sanji\_Vinsmoke](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sanji_vinsmoke/32/9015_2.png) [@Sanji\_Vinsmoke](https://discourse.julialang.org/u/Sanji_Vinsmoke)\
**Post date:** [August 17, 2020, 5:25am UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/8 "2020-08-17T05:25:00Z")

</div>

it is stiill the same as given in the question.

---

<div class="post-metadata">

**Author:** ![oheil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oheil/32/220745_2.png) [@oheil](https://discourse.julialang.org/u/oheil)\
**Post date:** [August 17, 2020, 7:26am UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/9 "2020-08-17T07:26:18Z")

</div>

Try to put  
`/home/ved/Downloads/julia-1.5.0/bin/`  
into your PATH variable. For test (you are using bash?) you may run  
`export PATH=$PATH:/home/ved/Downloads/julia-1.5.0/bin/`  
in the shell, and start VSCode from the same shell afterwards.  
If this works you can put the same command into your `.bashrc` or better in the system resource file ` /etc/environment`

---

<div class="post-metadata">

**Author:** ![Sanji\_Vinsmoke](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sanji_vinsmoke/32/9015_2.png) [@Sanji\_Vinsmoke](https://discourse.julialang.org/u/Sanji_Vinsmoke)\
**Post date:** [August 17, 2020, 2:02pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/10 "2020-08-17T14:02:42Z")

</div>

I have put this into the bashrc file. So, I can just type julia in a fresh terminal and julia repl for v1.5 opens also, I can run a julia code by just typing `julia name.jl`. However, for some reason VSCode is not recognising julia.

---

<div class="post-metadata">

**Author:** ![Sanji\_Vinsmoke](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sanji_vinsmoke/32/9015_2.png) [@Sanji\_Vinsmoke](https://discourse.julialang.org/u/Sanji_Vinsmoke)\
**Post date:** [August 17, 2020, 2:15pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/11 "2020-08-17T14:15:04Z")

</div>

Also, now that I check it, I guess the problem is with the code runner extension of vscode.

---

<div class="post-metadata">

**Author:** ![oheil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oheil/32/220745_2.png) [@oheil](https://discourse.julialang.org/u/oheil)\
**Post date:** [August 17, 2020, 2:15pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/12 "2020-08-17T14:15:32Z")

</div>

In VSCode you start a Julia REPL with  
View → Command Palette …  
Then enter:  
Julia: Start REPL  
and click on the menu item which should appear.

I just say that to make sure that this is what you do and which doesn’t work.

---

<div class="post-metadata">

**Author:** ![oheil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oheil/32/220745_2.png) [@oheil](https://discourse.julialang.org/u/oheil)\
**Post date:** [August 17, 2020, 2:16pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/13 "2020-08-17T14:16:21Z")

</div>

> [@Sanji\_Vinsmoke](#):
>
> the code runner extension of vscode

Ok, i don’t have that installed.

---

<div class="post-metadata">

**Author:** ![Sanji\_Vinsmoke](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sanji_vinsmoke/32/9015_2.png) [@Sanji\_Vinsmoke](https://discourse.julialang.org/u/Sanji_Vinsmoke)\
**Post date:** [August 17, 2020, 2:27pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/14 "2020-08-17T14:27:34Z")

</div>

Okay.  
I have the julia extension in VSCode. What is the keyboard shortcut to run the code?  
Also pressing that run button on the top right it runs the code but the REPL doesn’t open.  
It opens in a Julia Debugger, but I want to run in a REPL.  
How to open a repl when we run the code using the julia extension?

---

<div class="post-metadata">

**Author:** ![oheil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oheil/32/220745_2.png) [@oheil](https://discourse.julialang.org/u/oheil)\
**Post date:** [August 17, 2020, 2:33pm UTC](https://discourse.julialang.org/t/julia-not-found-in-vscode/45059/15 "2020-08-17T14:33:30Z")

</div>

I think its ALT Enter
