# Unexpected input on Julia Repl in VSCode

**URL:** <https://discourse.julialang.org/t/unexpected-input-on-julia-repl-in-vscode/96046>\
**Category:** VS Code\
**Created:** [March 14, 2023, 10:39am UTC](https://discourse.julialang.org/t/unexpected-input-on-julia-repl-in-vscode/96046 "2023-03-14T10:39:12Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![BeitianMa](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/beitianma/32/43745_2.png) [@BeitianMa](https://discourse.julialang.org/u/BeitianMa)\
**Post date:** [March 14, 2023, 10:39am UTC](https://discourse.julialang.org/t/unexpected-input-on-julia-repl-in-vscode/96046/1 "2023-03-14T10:39:12Z")

</div>

When I open my Julia project and start Julia Repl via pressing “Alt+J Alt+O”, following commands always appear automatically, I want to know how to stop this. Thanks in advance！

```julia
julia> E:/Codesoftwares/anaconda3/Scripts/activate
ERROR: syntax: "/" is not a unary operator
Stacktrace:
 [1] top-level scope
   @ none:1

julia> conda activate base
ERROR: syntax: extra token "activate" after end of expression
Stacktrace:
 [1] top-level scope
   @ none:1

```

---

<div class="post-metadata">

**Author:** ![SteffenPL](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/steffenpl/32/206270_2.png) [@SteffenPL](https://discourse.julialang.org/u/SteffenPL)\
**Post date:** [March 14, 2023, 10:57am UTC](https://discourse.julialang.org/t/unexpected-input-on-julia-repl-in-vscode/96046/2 "2023-03-14T10:57:11Z")

</div>

That is not the normal behavior. Could it be that you “User Settings (JSON)” have specific configurations which try to activate Anaconda in all terminals?

(On Windows, it is a bit difficult to get Anaconda to work. It seems that you should move some commands into the “python” specific settings.)

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [March 14, 2023, 11:23am UTC](https://discourse.julialang.org/t/unexpected-input-on-julia-repl-in-vscode/96046/3 "2023-03-14T11:23:50Z")

</div>

> [@Anaconda startup shell scripts are loaded into Julia REPL by mistake](https://discourse.julialang.org/t/anaconda-startup-shell-scripts-are-loaded-into-julia-repl-by-mistake/51180/2):
>
> As per [here](https://code.visualstudio.com/docs/python/environments#_select-and-activate-an-environment), you should be able to disable that with the python.terminal.activateEnvironment setting: Tip : To prevent automatic activation of a selected environment, add "python.terminal.activateEnvironment": false to your settings.json file (it can be placed anywhere as a sibling to the existing settings).

---

<div class="post-metadata">

**Author:** ![BeitianMa](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/beitianma/32/43745_2.png) [@BeitianMa](https://discourse.julialang.org/u/BeitianMa)\
**Post date:** [March 14, 2023, 12:41pm UTC](https://discourse.julialang.org/t/unexpected-input-on-julia-repl-in-vscode/96046/4 "2023-03-14T12:41:13Z")

</div>

Thank you both @SteffenPL @pfitzseb very much! The incorrect input disappeared immediately after adjusting the `setting.json` ! But I also want to make sure that this change of setting means that my python environment will not automatically be activated when I open VSCode, isn’t it? Thanks again!

---

<div class="post-metadata">

**Author:** ![klwlevy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/klwlevy/32/25272_2.png) [@klwlevy](https://discourse.julialang.org/u/klwlevy)\
**Post date:** [March 14, 2023, 9:36pm UTC](https://discourse.julialang.org/t/unexpected-input-on-julia-repl-in-vscode/96046/5 "2023-03-14T21:36:04Z")

</div>

Thanks a lot - I have had this problem too and didn’t understand how to fix it - until now.
