|
$ python -m ipython |
|
bash: ipython: command not found |
|
|
|
$ pip install ipython |
|
Collecting ipython |
|
Downloading ipython-8.24.0-py3-none-any.whl.metadata (4.9 kB) |
|
Collecting decorator (from ipython) |
|
Downloading decorator-5.1.1-py3-none-any.whl.metadata (4.0 kB) |
|
Collecting jedi>=0.16 (from ipython) |
|
Downloading jedi-0.19.1-py2.py3-none-any.whl.metadata (22 kB) |
|
Collecting matplotlib-inline (from ipython) |
|
Downloading matplotlib_inline-0.1.7-py3-none-any.whl.metadata (3.9 kB) |
|
Collecting prompt-toolkit<3.1.0,>=3.0.41 (from ipython) |
|
Downloading prompt_toolkit-3.0.43-py3-none-any.whl.metadata (6.5 kB) |
|
Collecting pygments>=2.4.0 (from ipython) |
|
Downloading pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB) |
|
Collecting stack-data (from ipython) |
|
Downloading stack_data-0.6.3-py3-none-any.whl.metadata (18 kB) |
|
Collecting traitlets>=5.13.0 (from ipython) |
|
Downloading traitlets-5.14.3-py3-none-any.whl.metadata (10 kB) |
|
Collecting pexpect>4.3 (from ipython) |
|
Downloading pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB) |
|
Collecting parso<0.9.0,>=0.8.3 (from jedi>=0.16->ipython) |
|
Downloading parso-0.8.4-py2.py3-none-any.whl.metadata (7.7 kB) |
|
Collecting ptyprocess>=0.5 (from pexpect>4.3->ipython) |
|
Downloading ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB) |
|
Collecting wcwidth (from prompt-toolkit<3.1.0,>=3.0.41->ipython) |
|
Downloading wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB) |
|
Collecting executing>=1.2.0 (from stack-data->ipython) |
|
Downloading executing-2.0.1-py2.py3-none-any.whl.metadata (9.0 kB) |
|
Collecting asttokens>=2.1.0 (from stack-data->ipython) |
|
Downloading asttokens-2.4.1-py2.py3-none-any.whl.metadata (5.2 kB) |
|
Collecting pure-eval (from stack-data->ipython) |
|
Downloading pure_eval-0.2.2-py3-none-any.whl.metadata (6.2 kB) |
|
Collecting six>=1.12.0 (from asttokens>=2.1.0->stack-data->ipython) |
|
Downloading six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) |
|
Downloading ipython-8.24.0-py3-none-any.whl (816 kB) |
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 816.5/816.5 kB 5.2 MB/s eta 0:00:00 |
|
Downloading jedi-0.19.1-py2.py3-none-any.whl (1.6 MB) |
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 13.8 MB/s eta 0:00:00 |
|
Downloading pexpect-4.9.0-py2.py3-none-any.whl (63 kB) |
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.8/63.8 kB 3.2 MB/s eta 0:00:00 |
|
Downloading prompt_toolkit-3.0.43-py3-none-any.whl (386 kB) |
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.1/386.1 kB 9.5 MB/s eta 0:00:00 |
|
Downloading pygments-2.18.0-py3-none-any.whl (1.2 MB) |
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 13.9 MB/s eta 0:00:00 |
|
Downloading traitlets-5.14.3-py3-none-any.whl (85 kB) |
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.4/85.4 kB 4.4 MB/s eta 0:00:00 |
|
Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) |
|
Downloading matplotlib_inline-0.1.7-py3-none-any.whl (9.9 kB) |
|
Downloading stack_data-0.6.3-py3-none-any.whl (24 kB) |
|
Downloading asttokens-2.4.1-py2.py3-none-any.whl (27 kB) |
|
Downloading executing-2.0.1-py2.py3-none-any.whl (24 kB) |
|
Downloading parso-0.8.4-py2.py3-none-any.whl (103 kB) |
|
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.7/103.7 kB 5.0 MB/s eta 0:00:00 |
|
Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB) |
|
Downloading pure_eval-0.2.2-py3-none-any.whl (11 kB) |
|
Downloading wcwidth-0.2.13-py2.py3-none-any.whl (34 kB) |
|
Downloading six-1.16.0-py2.py3-none-any.whl (11 kB) |
|
Installing collected packages: wcwidth, pure-eval, ptyprocess, traitlets, six, pygments, prompt-toolkit, pexpect, parso, executing, decorator, matplotlib-inline, jedi, asttokens, stack-data, ipython |
|
Successfully installed asttokens-2.4.1 decorator-5.1.1 executing-2.0.1 ipython-8.24.0 jedi-0.19.1 matplotlib-inline-0.1.7 parso-0.8.4 pexpect-4.9.0 prompt-toolkit-3.0.43 ptyprocess-0.7.0 pure-eval-0.2.2 pygments-2.18.0 six-1.16.0 stack-data-0.6.3 traitlets-5.14.3 wcwidth-0.2.13 |
|
|
|
|
|
$ python -m ipython |
|
Python 3.12.3 (main, May 14 2024, 07:23:41) [GCC 12.2.0] |
|
Type 'copyright', 'credits' or 'license' for more information |
|
IPython 8.24.0 -- An enhanced Interactive Python. Type '?' for help. |
|
|
|
In [1]: print("hello") |
|
hello |
|
|
|
|
|
In [2]: exit |
|
$ |