IPython は Python 用の対話型シェルであり、自動コード補完、自動インデント、強調表示、シェル コマンドの実行などの非常に便利な機能を提供します。特にそのコード補完機能は、たとえば「zlib」と入力して Tab キーを押すと、IPython によって zlib モジュールの下にあるすべての属性、メソッド、およびクラスがリストされます。組み込みの bash を完全に置き換えることができます
Linux に IPython をインストールするには、次の 4 つの方法があります:
最初の方法: ipython ソース コードのインストール
ipythonソース コードのダウンロード ページ: https://pypi.python.org/pypi/ipython
または git ページからダウンロード: https://github.com/ipython/ipython/downloads
とします。ダウンロードしたファイル名: ipython-0.8.2.tar.gz
#tar zvxf ipython-0.8.2.tar.gz //解压文件 #cd ipython-0.8.2 //进入刚刚解压的文件夹内
ファイルを入力して追加すると、 setup.py インストール スクリプトを参照してください。次のコマンドを実行して
#python setup.py install
をインストールします。この操作により、ipyhon ライブラリ ファイルがサイトにインストールされます。 package ディレクトリを作成し、script ディレクトリに ipython スクリプトを作成します。 UNIX システムでは、このディレクトリは Python バイナリ ディレクトリと同じです。 Python パッケージがシステムにインストールされている場合、ipython は /usr/bin ディレクトリにインストールされます。
2 番目: システムのパッケージ マネージャーを通じて ipython パッケージをインストールします。
たとえば、.deb パッケージは debian および ubuntu で取得でき、次のコマンドを直接使用します:
#apt-get install ipython
//ubuntu は、一連の .pth ファイルとシンボリック リンクを含む ipython ライブラリ ファイルを /usr/share/python-support/ipython ディレクトリにインストールしますが、ipython バイナリ ファイルは /usr/bin/ipyton にインストールされますディレクトリ。
redhat (centos) は次のコマンドを使用します:
#yum list | grep ipython //查看你所使用的yum源是否有ipython包,没有的话,就只能换源或者源码安装了, 国内貌似都没有 #yum install ipython.noarch //安装ipython
または To rpm パッケージを介してインストールする場合、コマンドは次のとおりです:
#rpm -ivh https://dl.fedoraproject.org/pub/epel/6/x86_64/ipython-0.10-3.el6.noarch.rpm
3 番目のオプション: Python パッケージを介してインストールします。
Python パッケージには ipython が含まれています。 Python パッケージを解凍すると、拡張子 .egg のファイルが表示されます。 Egg ファイルは easy_install ツールを介してインストールできます。 easy_install ツールは、egg ファイルの構成を確認し、インストールする必要があるものを選択できます。 easy_install ツールは、Python パッケージ インデックス (略して PyPI、Python チーズショップとも呼ばれます) を通じてパッケージのインストールを決定します。 ipython をインストールするには、easy_install ツールを使用します。必要なのは、site_package ディレクトリに対する書き込み権限を持ち、直接実行することだけです。
#easy_install ipython
Ps: easy_install ツールがすでにインストールされていることが前提となるため、この方法を使用してインストールする場合は、easy_install ツールを使用する前に、まず setuptools をインストールする必要があります。
4 番目の方法: インストールせずにそのまま使用します。
ipython のソース コードをダウンロードし、ipython.py インストール コマンドを実行すると、ipython インスタンスを使用できます。ダウンロード版。この方法では、site-packages ディレクトリを簡潔に保つことができますが、いくつかの問題も発生します。つまり、ipython が解凍されておらず、PYTHONPATH 環境変数が変更されていない場合、ipython はライブラリ ファイルとして直接使用されません。
私の個人的な提案は、ソース コードからインストールすることです。
質問がある場合は、公式のインストール ドキュメント チュートリアルにアクセスしてください:
http://ipython .org/ipython-doc/stable/install/install.html
http://ipython.org/install.html
追記: gcc: readline/libreadline .a エラーが発生しました
ipython は非常に使いやすいツールですが、Linux にインストールすると、次の 2 つのエラーが報告されました。 (環境はcentos6.2、python2.7です)
gcc: readline/libreadline.a: No such file or directory gcc: readline/libhistory.a: No such file or directory
解決策:
必要なだけ
yum -y install readline-devel yum -y install patch pip install ipython
以上です
上記は、Python の対話型インタープリター IPython を Linux にインストールするためのチュートリアルの内容です。その他の関連コンテンツについては、ご注意ください。 PHP 中国語 Web サイト (www.php.cn) にアクセスしてください。