# JuliaPro REPL very sluggish

**URL:** <https://discourse.julialang.org/t/juliapro-repl-very-sluggish/28623>\
**Category:** Tooling\
**Tags:** juliapro\
**Created:** [September 10, 2019, 9:14pm UTC](https://discourse.julialang.org/t/juliapro-repl-very-sluggish/28623 "2019-09-10T21:14:04Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![jared-aava](https://avatars.discourse-cdn.com/v4/letter/j/bbce88/32.png) [@jared-aava](https://discourse.julialang.org/u/jared-aava)\
**Post date:** [September 10, 2019, 9:14pm UTC](https://discourse.julialang.org/t/juliapro-repl-very-sluggish/28623/1 "2019-09-10T21:14:04Z")

</div>

I am a newbie so may be doing something stupid, but here is what I’m experiencing.

I just installed JuliaPro 1.2.0-1:  
After I start JuliaPro,

1. I hit “enter key” in the REPL window and it takes 36 seconds to get a julia prompt.  
2 I hit “enter key” again and it takes 7 seconds to get another julia prompt  
3 I type “us” followed by “tab key” and it takes 11 seconds for the tab completion to show “using”  
4 I type a = 1 “enter key”, it takes 4 seconds to get a response

Once I do the above operations once, subsequently executing them is very fast. But if I exit JuliaPro and restart, all of the above delays are seen all over again.

I also have a standalone Julia 1.2 (downloaded from [julialang.org](http://julialang.org)) on my same laptop computer and it doesn’t suffer from this sluggishness, so it isn’t my particular RAM/processor/hard drive/etc.

And finally, one more observation: if I run julia.exe in the bin folder of the JuliaPro installation directly (shows up in a Windows PowerShell window), it also has this sluggish behavior where the first time to do anything is very slow.

Any suggestions on what I can do to speed this up?

---

<div class="post-metadata">

**Author:** ![00vareladavid](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/00vareladavid/32/23521_2.png) [@00vareladavid](https://discourse.julialang.org/u/00vareladavid)\
**Post date:** [September 10, 2019, 9:34pm UTC](https://discourse.julialang.org/t/juliapro-repl-very-sluggish/28623/2 "2019-09-10T21:34:28Z")

</div>

> [@jared-aava](#):
>
> Any suggestions on what I can do to speed this up?

I just keep the REPL session open.

---

<div class="post-metadata">

**Author:** ![jared-aava](https://avatars.discourse-cdn.com/v4/letter/j/bbce88/32.png) [@jared-aava](https://discourse.julialang.org/u/jared-aava)\
**Post date:** [September 10, 2019, 10:31pm UTC](https://discourse.julialang.org/t/juliapro-repl-very-sluggish/28623/3 "2019-09-10T22:31:39Z")

</div>

Thank you for your reply. That makes sense to avoid restarting the REPL session. But is it expected behavior to take 11 seconds for the first tab completion, or 4 seconds to evaluate “a = 1” in Juno/Atom for the first time? It feels very broken. Why is JuliaPro SO slow when standalone julia is so fast?

---

<div class="post-metadata">

**Author:** ![Amin\_Yahyaabadi](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/amin_yahyaabadi/32/9826_2.png) [@Amin\_Yahyaabadi](https://discourse.julialang.org/u/Amin_Yahyaabadi)\
**Post date:** [September 10, 2019, 10:42pm UTC](https://discourse.julialang.org/t/juliapro-repl-very-sluggish/28623/4 "2019-09-10T22:42:37Z")

</div>

The amount of time that you are saying it takes is too much. It is not related to JuliaPro however, it is Atom’s REPL problem.  
Try adding uber Juno package in a clean Atom installation. Atom’s installation way of using Juno is usually better because JuliaPro gets updates slower.

[http://docs.junolab.org/latest/man/installation/](http://docs.junolab.org/latest/man/installation/)

---

<div class="post-metadata">

**Author:** ![jared-aava](https://avatars.discourse-cdn.com/v4/letter/j/bbce88/32.png) [@jared-aava](https://discourse.julialang.org/u/jared-aava)\
**Post date:** [September 11, 2019, 1:02am UTC](https://discourse.julialang.org/t/juliapro-repl-very-sluggish/28623/5 "2019-09-11T01:02:13Z")

</div>

Amin\_Yahyaabadi, Thank you so much! Your solution works great and everything is finally running fast! I do have an error message that pops up indicating that the TokenManager package needs to be imported, but when I try to add it, the package manager says it couldn’t be found. This doesn’t seem to be causing any problems however, and I saw a comment you posted related to this elsewhere so I’ll just ignore it for now. Thanks again!!!

---

<div class="post-metadata">

**Author:** ![Amin\_Yahyaabadi](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/amin_yahyaabadi/32/9826_2.png) [@Amin\_Yahyaabadi](https://discourse.julialang.org/u/Amin_Yahyaabadi)\
**Post date:** [September 11, 2019, 6:22am UTC](https://discourse.julialang.org/t/juliapro-repl-very-sluggish/28623/6 "2019-09-11T06:22:03Z")

</div>

That’s because you have Julia Pro installed. You can just ignore that error as It’s not a big deal.  
I thought it was fixed in recent version, since it didn’t show up for me anymore

---

<div class="post-metadata">

**Author:** ![jared-aava](https://avatars.discourse-cdn.com/v4/letter/j/bbce88/32.png) [@jared-aava](https://discourse.julialang.org/u/jared-aava)\
**Post date:** [September 11, 2019, 3:47pm UTC](https://discourse.julialang.org/t/juliapro-repl-very-sluggish/28623/7 "2019-09-11T15:47:53Z")

</div>

Thank you!

---

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [September 12, 2023, 4:41pm UTC](https://discourse.julialang.org/t/juliapro-repl-very-sluggish/28623/8 "2023-09-12T16:41:37Z")

</div>


