python:ipython

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
python:ipython [2019/07/25 05:31] ともやんpython:ipython [2024/03/09 05:27] (現在) – [IPython] ともやん
行 1: 行 1:
-====== ipython のインストール ======+====== IPython ====== 
 +<WRAP #logo> 
 +{{python:ipython_logo.png?320|IPython Logo}} 
 +</WRAP> 
 +\\ 
 +本家: [[https://ipython.org/|Jupyter and the future of IPython — IPython]] [[gtr>https://ipython.org/|翻訳]]\\ 
 +ソースコード: [[https://github.com/ipython/ipython|ipython/ipython: Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.]] [[gtr>https://github.com/ipython/ipython|翻訳]]\\ 
 +ドキュメント: [[rtd>ipython.readthedocs.io/|IPython Documentation — IPython 8.22.2 documentation]] [[gtr>https://ipython.readthedocs.io/en/stable/|翻訳]]\\ 
 +\\ 
 +**IPython** (アイパイソン) は Python を対話的に実行するためのシェルである。CPython 内蔵の対話的に実行するためのシェルと比べ、型イントロスペクション (英語: Type introspection) 機能、対話的実行のための文法などが追加されてあり、コードのシンタックスハイライトおよびタブによる補完が行える。IPython の開発は NumFOCUS によって財政的に支援されている。\\ 
 +[[wwjp>IPython|IPython - Wikiwand]] より\\
  
-===== Linux =====+===== インストール ===== 
 + 
 +==== Linux ====
 <code> <code>
 $ pip3 install ipython $ pip3 install ipython
 </code> </code>
  
-===== Windows =====+==== Windows ====
 <code> <code>
-pip3 install ipython+pip install ipython
 </code> </code>
-<WRAP prewrap 100%>+<WRAP prewrap 100% #result_long>
 <code> <code>
 Collecting ipython Collecting ipython
行 66: 行 78:
 </WRAP> </WRAP>
  
-===== ipython の動作確認 =====+===== IPython の動作確認 =====
  
 ==== Linux ==== ==== Linux ====
行 77: 行 89:
 > ipython > ipython
 </code> </code>
 +<WRAP prewrap 100% #result_long>
 <code> <code>
 Python 3.7.4 (tags/v3.7.4:e09359112e, Jul  8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)] Python 3.7.4 (tags/v3.7.4:e09359112e, Jul  8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)]
行 278: 行 291:
 In [2]: In [2]:
 </code> </code>
 +</WRAP>
  
 +====== ☢️古い資料です (Obsolete)☢️ ======
 +
 +===== IPythonの導入 =====
 +  -pip を利用する場合、以下のコマンドを実行する。<code>
 +> pip install ipython pyreadline</code><WRAP prewrap 100% #result_long><code>
 +Downloading/unpacking ipython
 +  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 'IPython\deathrow'
 +    no previously-included directories found matching 'IPython\frontend\html\notebook\static\mathjax'
 +    warning: no files found matching 'IPython\.git_commit_info.ini'
 +    warning: no previously-included files found matching 'docs\#*'
 +    warning: no previously-included files found matching 'docs\man\*.1.gz'
 +    no previously-included directories found matching 'docs\attic'
 +    no previously-included directories found matching 'docs\build'
 +    no previously-included directories found matching 'docs\gh-pages'
 +    no previously-included directories found matching 'docs\dist'
 +    warning: no previously-included files matching '*~' found anywhere in distribution
 +    warning: no previously-included files matching '*.flc' found anywhere in distribution
 +    warning: no previously-included files matching '*.pyo' found anywhere in distribution
 +    warning: no previously-included files matching '.dircopy.log' found anywhere in distribution
 +Downloading/unpacking pyreadline
 +  Downloading pyreadline-2.0-dev1.zip (109Kb): 109Kb downloaded
 +  Running setup.py egg_info for package pyreadline
 +
 +    package init file 'pyreadline\configuration\__init__.py' not found (or not a regular file)
 +Installing collected packages: ipython, pyreadline
 +  Running setup.py install for ipython
 +
 +    no previously-included directories found matching 'IPython\deathrow'
 +    no previously-included directories found matching 'IPython\frontend\html\notebook\static\mathjax'
 +    warning: no files found matching 'IPython\.git_commit_info.ini'
 +    warning: no previously-included files found matching 'docs\#*'
 +    warning: no previously-included files found matching 'docs\man\*.1.gz'
 +    no previously-included directories found matching 'docs\attic'
 +    no previously-included directories found matching 'docs\build'
 +    no previously-included directories found matching 'docs\gh-pages'
 +    no previously-included directories found matching 'docs\dist'
 +    warning: no previously-included files matching '*~' found anywhere in distribution
 +    warning: no previously-included files matching '*.flc' found anywhere in distribution
 +    warning: no previously-included files matching '*.pyo' found anywhere in distribution
 +    warning: no previously-included files matching '.dircopy.log' found anywhere in distribution
 +    Installing ipcontroller-script.py script to C:\Python27\Scripts
 +    Installing ipcontroller.exe script to C:\Python27\Scripts
 +    Installing ipcontroller.exe.manifest script to C:\Python27\Scripts
 +    Installing iptest-script.py script to C:\Python27\Scripts
 +    Installing iptest.exe script to C:\Python27\Scripts
 +    Installing iptest.exe.manifest script to C:\Python27\Scripts
 +    Installing ipcluster-script.py script to C:\Python27\Scripts
 +    Installing ipcluster.exe script to C:\Python27\Scripts
 +    Installing ipcluster.exe.manifest script to C:\Python27\Scripts
 +    Installing ipython-script.py script to C:\Python27\Scripts
 +    Installing ipython.exe script to C:\Python27\Scripts
 +    Installing ipython.exe.manifest script to C:\Python27\Scripts
 +    Installing pycolor-script.py script to C:\Python27\Scripts
 +    Installing pycolor.exe script to C:\Python27\Scripts
 +    Installing pycolor.exe.manifest script to C:\Python27\Scripts
 +    Installing iplogger-script.py script to C:\Python27\Scripts
 +    Installing iplogger.exe script to C:\Python27\Scripts
 +    Installing iplogger.exe.manifest script to C:\Python27\Scripts
 +    Installing irunner-script.py script to C:\Python27\Scripts
 +    Installing irunner.exe script to C:\Python27\Scripts
 +    Installing irunner.exe.manifest script to C:\Python27\Scripts
 +    Installing ipengine-script.py script to C:\Python27\Scripts
 +    Installing ipengine.exe script to C:\Python27\Scripts
 +    Installing ipengine.exe.manifest script to C:\Python27\Scripts
 +    Installing ipython-qtconsole-script.pyw script to C:\Python27\Scripts
 +    Installing ipython-qtconsole.exe script to C:\Python27\Scripts
 +    Installing ipython-qtconsole.exe.manifest script to C:\Python27\Scripts
 +  Running setup.py install for pyreadline
 +    package init file 'pyreadline\configuration\__init__.py' not found (or not a regular file)
 +
 +Successfully installed ipython pyreadline
 +Cleaning up...
 +</code></WRAP>
 +  - Windows の場合は C:\Python27\Scripts\ipython.exe へのショートカットを作成する。
 +
 +==== IPythonの導入(Windows編) =====
 +  - [[http://ipython.org/|IPython: Productive Interactive Computing — IPython]]の[[http://ipython.org/download.html|Download - IPython]]より、最新バージョンのインストーラをダウンロードする。\\ ここでは以下のファイルを使用する。
 +    * [[http://archive.ipython.org/release/|ipython-x.xx.x.win32-setup.exe]]
 +    * [[http://pypi.python.org/pypi/pyreadline#downloads|pyreadline-x.x-win32-setup.exe]]
 +  - ipython-x.xx.x.win32-setup.exe を実行してインストールを行う。
 +  - pyreadline-x.x-win32-setup.exe を実行してインストールを行う。
 +  - コマンドラインより動作確認を行う。<code>
 +> ipython
 +C:\Python26\lib\site-packages\IPython\Magic.py:38: DeprecationWarning: the sets module is deprecated
 +  from sets import Set
 +Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)]
 +Type "copyright", "credits" or "license" for more information.
 +
 +IPython 0.9.1 -- An enhanced Interactive Python.
 +?         -> Introduction and overview of IPython's features.
 +%quickref -> Quick reference.
 +help      -> Python's own help system.
 +object?   -> Details about 'object'. ?object also works, ?? prints more.
 +
 +In [1]:
 +</code>
 +  * 「DeprecationWarning: the sets module is deprecated」 は、sets モジュールが Python2.6 から非推奨であるため表示されている。\\ 2.6 は 3.0 への移行準備用バージョンであるためこのような警告が表示される。無視して構わない。
 +  * ここで ipython を実行しても以下のようなエラーになる場合<code>
 +> ipython
 +'ipython' は、内部コマンドまたは外部コマンド、
 +操作可能なプログラムまたはバッチ ファイルとして認識されていません。
 +</code>
 +C:\Python26;C:\Python26\Scripts; が環境変数のPATHに含まれていることを再度確認する。
  • python/ipython.1564000298.txt.gz
  • 最終更新: 2019/07/25 05:31
  • by ともやん