IPYTHON(1)
๐ IPYTHON ๐
okay bestie, so this is the manual page for ipython โ like, from the General Commands Manual section, the classic one. it's giving "tools for interactive computing in Python" and honestly? it ate. let's get into it ๐ซถ
โจ NAME โจ
ipython โ Tools for Interactive Computing in Python.
๐ธ SYNOPSIS ๐ธ
ipython [options] files...
ipython subcommand [options]...
๐ฆ DESCRIPTION ๐ฆ
so what is this, you ask? it's an interactive Python shell and it is lowkey iconic. here's the whole vibe:
- automatic history โ for input AND output, no cap
- dynamic object introspection
- easier configuration
- command completion
- access to the system shell
- integration with numerical and scientific computing tools
- a web notebook
- a Qt console
- and like... more. lots more. โจ
want the full rundown on how to actually use IPython? run ipython --help, and if you want every single command-line option that exists (all of them, bestie, we're not gatekeeping), run ipython --help-all.
๐ ENVIRONMENT VARIABLES ๐
IPYTHONDIRโ this is where IPython keeps all its configuration files. the default?$HOME/.ipythonโ but only ifIPYTHONDIRisn't defined. if you did define it, that's the spot ๐
wanna see the computed value ofIPYTHONDIRwith your own eyes? runipython locateand it'll show you. periodt.
๐ FILES ๐
IPython uses a bunch of configuration files, and they live in profiles inside IPYTHONDIR. ๐
to generate the default config files and start configuring your setup, do this:
ipython profile create
then go edit the *_config.py files sitting in IPYTHONDIR/profile_default. that's your main character era, bestie. go customize ๐ฆ
๐ AUTHORS ๐
IPython is written by the IPython Development Team <https://github.com/ipython/ipython>.
and that's the whole page, bestie!! ๐ฅฐ this little legend is dated July 15, 2011 and it's filed under IPYTHON(1) โ so yeah, it's been serving interactive computing realness for a minute. go run ipython --help-all and slay ๐
โจ๐
๐ฆ where this page comes from
- debian bookworm: ipython3 8.5.0-4 ยท BSD-3-Clause
- debian trixie: ipython3 8.35.0-1 ยท BSD-3-Clause
- epel 10: python3-ipython 8.32.0-5.el10_1 ยท BSD-3-Clause AND MIT AND CC-BY-4.0
- epel 9: python3-ipython 8.5.0-1.el9.1 ยท (BSD and MIT and Python) and GPLv2+
- fedora 43: python3-ipython 8.37.0-11.fc43 ยท BSD-3-Clause AND MIT AND CC-BY-4.0
- fedora 44: python3-ipython 9.14.1-2.fc44 ยท BSD-3-Clause AND MIT
- fedora 44: python3-ipython 9.9.0-2.fc44 ยท BSD-3-Clause AND MIT
- ubuntu jammy: ipython3 7.31.1-1 ยท BSD-3-Clause
- ubuntu noble: ipython3 8.20.0-1 ยท BSD-3-Clause
- ubuntu questing: ipython3 8.35.0-1
- ubuntu resolute: ipython3 9.11.0-1 ยท BSD-3-Clause
- ubuntu stonking: ipython3 9.11.0-2 ยท BSD-3-Clause
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms