# Use IJulia after updating Julia version

**URL:** <https://discourse.julialang.org/t/use-ijulia-after-updating-julia-version/53444>\
**Category:** General Usage\
**Tags:** question\
**Created:** [January 16, 2021, 7:16pm UTC](https://discourse.julialang.org/t/use-ijulia-after-updating-julia-version/53444 "2021-01-16T19:16:34Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Christopher\_Fisher](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/christopher_fisher/32/26132_2.png) [@Christopher\_Fisher](https://discourse.julialang.org/u/Christopher_Fisher)\
**Post date:** [January 16, 2021, 7:16pm UTC](https://discourse.julialang.org/t/use-ijulia-after-updating-julia-version/53444/1 "2021-01-16T19:16:34Z")

</div>

I would like to use IJulia notebook with Julia 1.6.0 beta1. However, it does not show up in the list of available kernels. Is there a way to add it to the list? Thanks!

---

<div class="post-metadata">

**Author:** ![rvasil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rvasil/32/3821_2.png) [@rvasil](https://discourse.julialang.org/u/rvasil)\
**Post date:** [January 16, 2021, 7:36pm UTC](https://discourse.julialang.org/t/use-ijulia-after-updating-julia-version/53444/2 "2021-01-16T19:36:28Z")

</div>

You need to install IJulia package for that:  
`] add IJulia`

---

<div class="post-metadata">

**Author:** ![Christopher\_Fisher](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/christopher_fisher/32/26132_2.png) [@Christopher\_Fisher](https://discourse.julialang.org/u/Christopher_Fisher)\
**Post date:** [January 16, 2021, 7:40pm UTC](https://discourse.julialang.org/t/use-ijulia-after-updating-julia-version/53444/3 "2021-01-16T19:40:48Z")

</div>

I have installed IJulia via Julia 1.6, but it does not show up. Is there an additional step that I am missing?

---

<div class="post-metadata">

**Author:** ![rvasil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rvasil/32/3821_2.png) [@rvasil](https://discourse.julialang.org/u/rvasil)\
**Post date:** [January 16, 2021, 7:45pm UTC](https://discourse.julialang.org/t/use-ijulia-after-updating-julia-version/53444/4 "2021-01-16T19:45:59Z")

</div>

Maybe need to build it:  
`] build IJulia`

---

<div class="post-metadata">

**Author:** ![Christopher\_Fisher](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/christopher_fisher/32/26132_2.png) [@Christopher\_Fisher](https://discourse.julialang.org/u/Christopher_Fisher)\
**Post date:** [January 16, 2021, 7:52pm UTC](https://discourse.julialang.org/t/use-ijulia-after-updating-julia-version/53444/5 "2021-01-16T19:52:23Z")

</div>

That was the problem. Thank you!

---

<div class="post-metadata">

**Author:** ![StatisticalMouse](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/statisticalmouse/32/43370_2.png) [@StatisticalMouse](https://discourse.julialang.org/u/StatisticalMouse)\
**Post date:** [January 16, 2021, 7:52pm UTC](https://discourse.julialang.org/t/use-ijulia-after-updating-julia-version/53444/6 "2021-01-16T19:52:56Z")

</div>

IMHO, it’s complicated. Jupyter/Python needs to be able to find Julia, so  
~/Library/Jupyter/kernels/julia-1.6/kernel.json (on MacOS)  
needs to contain correct paths to match Julia 1.6. This is when you start Jupyter first, then Julia.

And IJulia needs to be able to find jupyter. This is when you first start Julia, then Jupyter. This is currently broken for me. Julia is trying to find Python in the old location which no longer exists. I think this is what the JUPYTER environment variable is for, but changing that didn’t help.

I’ve been here a lot of times, Python and Julia end up being out of sync. I’m usually using Jupyter lab.

---

<div class="post-metadata">

**Author:** ![Christopher\_Fisher](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/christopher_fisher/32/26132_2.png) [@Christopher\_Fisher](https://discourse.julialang.org/u/Christopher_Fisher)\
**Post date:** [January 16, 2021, 7:55pm UTC](https://discourse.julialang.org/t/use-ijulia-after-updating-julia-version/53444/7 "2021-01-16T19:55:17Z")

</div>

I think I had a similar problem before. What worked for me was uninstalling Python and installing Anaconda during the IJulia setup phase. But perhaps you already tried that.

---

<div class="post-metadata">

**Author:** ![rvasil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rvasil/32/3821_2.png) [@rvasil](https://discourse.julialang.org/u/rvasil)\
**Post date:** [January 16, 2021, 7:57pm UTC](https://discourse.julialang.org/t/use-ijulia-after-updating-julia-version/53444/8 "2021-01-16T19:57:31Z")

</div>

After changing env variables you usually have to build a package again. That’s the case for IJulia, PyCall packages I guess, when changing related env variables.

---

<div class="post-metadata">

**Author:** ![StatisticalMouse](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/statisticalmouse/32/43370_2.png) [@StatisticalMouse](https://discourse.julialang.org/u/StatisticalMouse)\
**Post date:** [January 16, 2021, 8:17pm UTC](https://discourse.julialang.org/t/use-ijulia-after-updating-julia-version/53444/9 "2021-01-16T20:17:09Z")

</div>

I don’t care, not today. My usual fix for this is to re-install Julia by first uninstalling it with

```julia
sudo rm -rf ~/.julia

```
