Github: https://github.com/ipython/ipython
IPython:プロダクティブ・インタラクティブ・コンピューティング
概要
IPythonへようこそ。 私たちの完全なドキュメントはipython.readthedocs.ioで入手でき、プロジェクトのインストール、使用、および貢献への情報が含まれています。
IPythonのバージョンとPythonのサポート
IPython 6には、Pythonバージョン3.3以上が必要です。
IPython 5.x LTSはPython 2.7の互換リリースです。 Python 2のサポートが必要な場合は、IPython 5.x LTSを使用する必要があります。 必要に応じてプロジェクトの構成と要件を更新してください。
ノートブック、Qtコンソール、その他多数のものがJupyterの一部になりました 。 これらを使用する場合は、 Jupyterのインストールドキュメントを参照してください。
開発とインスタント・ランニング
readthedocsには、開発ドキュメントの最新バージョンがあります。
ターミナルで次のように入力して、システム全体にインストールすることなく、このディレクトリからIPythonを実行することができます:
$ python -m IPython
または、最新のリビジョンについては、 開発インストールドキュメントを参照して、ドキュメントを読んでください。
旧バージョンのIPythonのドキュメントとインストール手順は、 IPythonのWebサイト
IPythonはPythonバージョン3以上が必要です
バージョン6.0以降、IPythonはPython 2.7,3.0,3.1、または3.2をサポートしていません。
Python 2.7と互換性のあるバージョンの場合は、5.x LTS Long Term Supportバージョンをインストールしてください。
このエラーメッセージが表示された場合は、ソースからIPythonをインストールまたは使用しようとしている可能性があります。 リモート5.xブランチをチェックアウトする必要があります。 gitを使用している場合、次のように動作します:
$ git fetch origin $ git checkout 5.x
IPythonの通常のインストールでこのエラーメッセージが表示された場合は、パッケージマネージャを更新する必要があります。たとえば、pipを使用している場合はpipのバージョンを
$ pip –version
バージョン9.0.1以上にpipを更新する必要があります。 pipを使用していない場合は、パッケージマネージャのパッケージの保守担当者に問い合わせてください。
詳細については、以下のブログ記事を参照してください。
議論のための以下のプル・リクエスト(Pull-Request)
このエラーは、 setup.py
直接呼び出している場合にも発生します – そうしないとよいでしょう – またはeasy_install
を使用してeasy_install
場合この場合、 pip install .
使用してくださいpip install .
( setup.py install
ではなく、 setup.py install
pip install -e .
をsetup.py develop
代わりに使う)依存関係としてIPythonに依存している場合は、Pythonのバージョンに応じてIPythonに条件依存性を持たせることもできます:
install_req = ['ipython'] if sys.version_info[0] < 3 and 'bdist_wheel' not in sys.argv: install_req.remove('ipython') install_req.append('ipython<6') setup( ... install_requires=install_req )