差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
python:ipython [2019/07/25 05:31] – ともやん | python:ipython [2024/03/09 05:27] (現在) – [IPython] ともやん | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== | + | ====== |
+ | <WRAP #logo> | ||
+ | {{python: | ||
+ | </ | ||
+ | \\ | ||
+ | 本家: [[https:// | ||
+ | ソースコード: | ||
+ | ドキュメント: | ||
+ | \\ | ||
+ | **IPython** (アイパイソン) は Python を対話的に実行するためのシェルである。CPython 内蔵の対話的に実行するためのシェルと比べ、型イントロスペクション (英語: Type introspection) 機能、対話的実行のための文法などが追加されてあり、コードのシンタックスハイライトおよびタブによる補完が行える。IPython の開発は NumFOCUS によって財政的に支援されている。\\ | ||
+ | [[wwjp> | ||
- | ===== Linux ===== | + | ===== インストール |
+ | |||
+ | ==== Linux ==== | ||
< | < | ||
$ pip3 install ipython | $ pip3 install ipython | ||
</ | </ | ||
- | ===== Windows | + | ==== Windows ==== |
< | < | ||
- | > pip3 install ipython | + | > pip install ipython |
</ | </ | ||
- | <WRAP prewrap 100%> | + | <WRAP prewrap 100% # |
< | < | ||
Collecting ipython | Collecting ipython | ||
行 66: | 行 78: | ||
</ | </ | ||
- | ===== ipython | + | ===== IPython |
==== Linux ==== | ==== Linux ==== | ||
行 77: | 行 89: | ||
> ipython | > ipython | ||
</ | </ | ||
+ | <WRAP prewrap 100% # | ||
< | < | ||
Python 3.7.4 (tags/ | Python 3.7.4 (tags/ | ||
行 278: | 行 291: | ||
In [2]: | In [2]: | ||
</ | </ | ||
+ | </ | ||
+ | ====== ☢️古い資料です (Obsolete)☢️ ====== | ||
+ | |||
+ | ===== IPythonの導入 ===== | ||
+ | -pip を利用する場合、以下のコマンドを実行する。< | ||
+ | > pip install ipython pyreadline</ | ||
+ | Downloading/ | ||
+ | Downloading ipython-0.12.1.tar.gz (4.3Mb): 4.3Mb downloaded | ||
+ | Running setup.py egg_info for package ipython | ||
+ | |||
+ | no previously-included directories found matching ' | ||
+ | no previously-included directories found matching ' | ||
+ | warning: no files found matching ' | ||
+ | warning: no previously-included files found matching ' | ||
+ | warning: no previously-included files found matching ' | ||
+ | no previously-included directories found matching ' | ||
+ | no previously-included directories found matching ' | ||
+ | no previously-included directories found matching ' | ||
+ | no previously-included directories found matching ' | ||
+ | warning: no previously-included files matching ' | ||
+ | warning: no previously-included files matching ' | ||
+ | warning: no previously-included files matching ' | ||
+ | warning: no previously-included files matching ' | ||
+ | Downloading/ | ||
+ | Downloading pyreadline-2.0-dev1.zip (109Kb): 109Kb downloaded | ||
+ | Running setup.py egg_info for package pyreadline | ||
+ | |||
+ | package init file ' | ||
+ | Installing collected packages: ipython, pyreadline | ||
+ | Running setup.py install for ipython | ||
+ | |||
+ | no previously-included directories found matching ' | ||
+ | no previously-included directories found matching ' | ||
+ | warning: no files found matching ' | ||
+ | warning: no previously-included files found matching ' | ||
+ | warning: no previously-included files found matching ' | ||
+ | no previously-included directories found matching ' | ||
+ | no previously-included directories found matching ' | ||
+ | no previously-included directories found matching ' | ||
+ | no previously-included directories found matching ' | ||
+ | warning: no previously-included files matching ' | ||
+ | warning: no previously-included files matching ' | ||
+ | warning: no previously-included files matching ' | ||
+ | warning: no previously-included files matching ' | ||
+ | Installing ipcontroller-script.py script to C: | ||
+ | Installing ipcontroller.exe script to C: | ||
+ | Installing ipcontroller.exe.manifest script to C: | ||
+ | Installing iptest-script.py script to C: | ||
+ | Installing iptest.exe script to C: | ||
+ | Installing iptest.exe.manifest script to C: | ||
+ | Installing ipcluster-script.py script to C: | ||
+ | Installing ipcluster.exe script to C: | ||
+ | Installing ipcluster.exe.manifest script to C: | ||
+ | Installing ipython-script.py script to C: | ||
+ | Installing ipython.exe script to C: | ||
+ | Installing ipython.exe.manifest script to C: | ||
+ | Installing pycolor-script.py script to C: | ||
+ | Installing pycolor.exe script to C: | ||
+ | Installing pycolor.exe.manifest script to C: | ||
+ | Installing iplogger-script.py script to C: | ||
+ | Installing iplogger.exe script to C: | ||
+ | Installing iplogger.exe.manifest script to C: | ||
+ | Installing irunner-script.py script to C: | ||
+ | Installing irunner.exe script to C: | ||
+ | Installing irunner.exe.manifest script to C: | ||
+ | Installing ipengine-script.py script to C: | ||
+ | Installing ipengine.exe script to C: | ||
+ | Installing ipengine.exe.manifest script to C: | ||
+ | Installing ipython-qtconsole-script.pyw script to C: | ||
+ | Installing ipython-qtconsole.exe script to C: | ||
+ | Installing ipython-qtconsole.exe.manifest script to C: | ||
+ | Running setup.py install for pyreadline | ||
+ | package init file ' | ||
+ | |||
+ | Successfully installed ipython pyreadline | ||
+ | Cleaning up... | ||
+ | </ | ||
+ | - Windows の場合は C: | ||
+ | |||
+ | ==== IPythonの導入(Windows編) ===== | ||
+ | - [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | - ipython-x.xx.x.win32-setup.exe を実行してインストールを行う。 | ||
+ | - pyreadline-x.x-win32-setup.exe を実行してインストールを行う。 | ||
+ | - コマンドラインより動作確認を行う。< | ||
+ | > ipython | ||
+ | C: | ||
+ | from sets import Set | ||
+ | Python 2.6.2 (r262: | ||
+ | Type " | ||
+ | |||
+ | IPython 0.9.1 -- An enhanced Interactive Python. | ||
+ | ? -> Introduction and overview of IPython' | ||
+ | %quickref -> Quick reference. | ||
+ | help -> Python' | ||
+ | object? | ||
+ | |||
+ | In [1]: | ||
+ | </ | ||
+ | * 「DeprecationWarning: | ||
+ | * ここで ipython を実行しても以下のようなエラーになる場合< | ||
+ | > ipython | ||
+ | ' | ||
+ | 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 | ||
+ | </ | ||
+ | C: |