# What package is the Print command in?

**URL:** <https://discourse.julialang.org/t/what-package-is-the-print-command-in/65926>\
**Category:** New to Julia\
**Created:** [August 6, 2021, 4:36am UTC](https://discourse.julialang.org/t/what-package-is-the-print-command-in/65926 "2021-08-06T04:36:15Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![cybervigilante](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cybervigilante/32/26687_2.png) [@cybervigilante](https://discourse.julialang.org/u/cybervigilante)\
**Post date:** [August 6, 2021, 4:36am UTC](https://discourse.julialang.org/t/what-package-is-the-print-command-in/65926/1 "2021-08-06T04:36:16Z")

</div>

I’m getting too much stuff printing to the Julia shell and it’s annoying. I know there’s a Print command that prints to my editor (Pluto in this case), but I forget what package it’s in. Got a reminder? 😃

Sidenote: Pluto keeps saying to update, but absolutely refuses to. Tried it six times. It looks like iit’s updating, finishes with no error messages, but I have the same old version and get asked to update again on the next launch. Any ideas?

---

<div class="post-metadata">

**Author:** ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)\
**Post date:** [August 6, 2021, 5:02am UTC](https://discourse.julialang.org/t/what-package-is-the-print-command-in/65926/2 "2021-08-06T05:02:54Z")

</div>

Did you try my suggestion here? [Pluto for Julia keeps wanting to update when I already did. Is this a bug? - Stack Overflow](https://stackoverflow.com/questions/68594596/pluto-for-julia-keeps-wanting-to-update-when-i-already-did-is-this-a-bug)

---

<div class="post-metadata">

**Author:** ![cybervigilante](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cybervigilante/32/26687_2.png) [@cybervigilante](https://discourse.julialang.org/u/cybervigilante)\
**Post date:** [August 6, 2021, 5:12am UTC](https://discourse.julialang.org/t/what-package-is-the-print-command-in/65926/3 "2021-08-06T05:12:08Z")

</div>

Yes: Julia \> ] \> update Pluto  
no luck, alas. Still have 14.7 after doing st while still in pkg mode - but the update notice is for 15.1

Sent in a comment but no response yet.

---

<div class="post-metadata">

**Author:** ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)\
**Post date:** [August 6, 2021, 5:13am UTC](https://discourse.julialang.org/t/what-package-is-the-print-command-in/65926/4 "2021-08-06T05:13:01Z")

</div>

If you start a regular Julia REPL and do

```julia
] st

```

what do you get?

---

<div class="post-metadata">

**Author:** ![gustaphe](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gustaphe/32/18174_2.png) [@gustaphe](https://discourse.julialang.org/u/gustaphe)\
**Post date:** [August 6, 2021, 6:54am UTC](https://discourse.julialang.org/t/what-package-is-the-print-command-in/65926/5 "2021-08-06T06:54:46Z")

</div>

`@which function(signature)` will tell you in what module and file a method is defined. But it’s not (iirc) the `print(x)` function that determines what Pluto shows. It’s `show(::IO, ::MIME"text/html", x)`.

---

<div class="post-metadata">

**Author:** ![aplavin](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/aplavin/32/222056_2.png) [@aplavin](https://discourse.julialang.org/u/aplavin)\
**Post date:** [August 6, 2021, 8:55am UTC](https://discourse.julialang.org/t/what-package-is-the-print-command-in/65926/6 "2021-08-06T08:55:40Z")

</div>

`Print` is defined in `PlutoUI`. It’s effectively the same as `Text(...)` from Julia Base: [https://github.com/fonsp/PlutoUI.jl/blob/main/src/DisplayTricks.jl#L99](https://github.com/fonsp/PlutoUI.jl/blob/main/src/DisplayTricks.jl#L99).
