mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-23 22:42:14 +08:00
Add IPython.
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9487 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
1f9a2c884f
commit
f0088d19ef
@ -450,6 +450,7 @@ $Date$
|
||||
<!ENTITY pygtksourceview-version "2.10.1">
|
||||
<!ENTITY pyatspi2-version "2.2.1">
|
||||
<!ENTITY pyxdg-version "0.19">
|
||||
<!ENTITY ipython-version "0.12">
|
||||
<!--- Obsolete
|
||||
<!ENTITY pyorbit-version "2.24.0">
|
||||
<!ENTITY gnome-python-version "2.28.1">
|
||||
|
@ -67,6 +67,13 @@
|
||||
<!ENTITY pyxdg-buildsize "728 KB">
|
||||
<!ENTITY pyxdg-time "less than 0.1 SBU">
|
||||
|
||||
<!ENTITY ipython-download-http "http://archive.ipython.org/release/&ipython-version;/ipython-&ipython-version;.tar.gz">
|
||||
<!ENTITY ipython-download-ftp "">
|
||||
<!ENTITY ipython-md5sum "4cf9f23b1171b3517f9a7a2bfc875b5f">
|
||||
<!ENTITY ipython-size "8.9 MB">
|
||||
<!ENTITY ipython-buildsize "58 MB">
|
||||
<!ENTITY ipython-time "less than 0.1 SBU">
|
||||
|
||||
<!--
|
||||
<!ENTITY pyorbit-download-http "&gnome-download-http;/pyorbit/2.24/pyorbit-&pyorbit-version;.tar.bz2">
|
||||
<!ENTITY pyorbit-download-ftp "&gnome-download-ftp;/pyorbit/2.24/pyorbit-&pyorbit-version;.tar.bz2">
|
||||
@ -138,6 +145,12 @@
|
||||
<listitem>
|
||||
<para><xref linkend="pyatspi2"/></para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><xref linkend="pyxdg"/></para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><xref linkend="ipython"/></para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para><xref linkend="pyorbit"/></para>
|
||||
</listitem>
|
||||
@ -1287,6 +1300,202 @@ make</userinput></screen>
|
||||
</sect2>
|
||||
<!--End pyxdg -->
|
||||
|
||||
<!-- Begin IPython -->
|
||||
<sect2 id="ipython" xreflabel="IPython-&ipython-version;">
|
||||
|
||||
<title>IPython-&ipython-version;</title>
|
||||
|
||||
<indexterm zone="ipython">
|
||||
<primary sortas="a-IPython">ipython</primary>
|
||||
</indexterm>
|
||||
|
||||
<sect3 role="package">
|
||||
<title>Introduction to IPython Module</title>
|
||||
|
||||
<para><application>IPython</application> provides a rich toolkit to help you
|
||||
make the most out of using Python interactively.</para>
|
||||
|
||||
<bridgehead renderas="sect4">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>Download (HTTP): <ulink url="&ipython-download-http;"/></para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download (FTP): <ulink url="&ipython-download-ftp;"/></para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download MD5 sum: &ipython-md5sum;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Download size: &ipython-size;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated disk space required: &ipython-buildsize;</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>Estimated build time: &ipython-time;</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<bridgehead renderas="sect4">IPython Dependencies</bridgehead>
|
||||
|
||||
<bridgehead renderas="sect5">Required</bridgehead>
|
||||
<para role="required"><xref linkend="python2"/>
|
||||
( or <xref linkend="python3"/> : not tested), and
|
||||
<xref linkend="sqlite"/></para>
|
||||
|
||||
<bridgehead renderas="sect5">optional</bridgehead>
|
||||
<para role="optional">
|
||||
<ulink url="http://sphinx.pocoo.org">sphinx</ulink> (for building docs),
|
||||
<ulink url="http://pygments.org">pygments</ulink> (for syntax higlighting
|
||||
documentation),
|
||||
<ulink url="http://pypi.python.org/pypi/nose">nose</ulink> (to build the test
|
||||
program),
|
||||
<ulink url="http://www.noah.org/python/pexpect">pexpect</ulink> (for
|
||||
standalone doctests), and
|
||||
<ulink url="http://pypi.python.org/pypi/pyzmq">sphinx</ulink> (for qtconsole,
|
||||
notebook, parallel computing)</para>
|
||||
|
||||
<para condition="html" role="usernotes">User Notes:
|
||||
<ulink url="&blfs-wiki;/ipython"/></para>
|
||||
|
||||
</sect3>
|
||||
|
||||
<sect3 role="installation">
|
||||
<title>Installation of IPython</title>
|
||||
|
||||
<para>Install <application>ipython</application> by running the following
|
||||
commands:</para>
|
||||
|
||||
<para>As the <systemitem class="username">root</systemitem> user:</para>
|
||||
|
||||
<screen role="root"><userinput>python setup.py install</userinput></screen>
|
||||
|
||||
<para>If you built this against <application>nose</application>, you can
|
||||
run the testsuite after the package has been installed by entering:
|
||||
<command>iptest</command>. The tests test_startup_{,i}py (and perhaps others
|
||||
if you provided the optional dependencies) will fail.</para>
|
||||
</sect3>
|
||||
|
||||
<sect3 role="commands">
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<para><command>python setup.py install</command>: This command installs
|
||||
the package.</para>
|
||||
|
||||
</sect3>
|
||||
|
||||
<sect3 role="content">
|
||||
<title>Contents</title>
|
||||
|
||||
<segmentedlist>
|
||||
<segtitle>Installed Programs</segtitle>
|
||||
<segtitle>Installed Libraries</segtitle>
|
||||
<segtitle>Installed Directories</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>ipcluster, ipcontroller, ipengine, iplogger, iptest (if nose was
|
||||
installed), ipython, irunner, pycolor and a host of python scripts</seg>
|
||||
<seg>none</seg>
|
||||
<seg>/usr/lib/python&python2-majorver;/site-packages/IPython,
|
||||
/usr/share/doc/IPython</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
<variablelist>
|
||||
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
|
||||
<?dbfo list-presentation="list"?>
|
||||
<?dbhtml list-presentation="table"?>
|
||||
|
||||
<varlistentry id="ipcluster">
|
||||
<term><command>ipcluster</command></term>
|
||||
<listitem>
|
||||
<para>IPython parallel computing cluster control tool</para>
|
||||
<indexterm zone="ipython ipcluster">
|
||||
<primary sortas="b-ipcluster">ipcluster</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="ipcontroller">
|
||||
<term><command>ipcontroller</command></term>
|
||||
<listitem>
|
||||
<!-- this is what the manpage says! -->
|
||||
<para>IPython parallel computing controller control tool</para>
|
||||
<indexterm zone="ipython ipcontroller">
|
||||
<primary sortas="b-ipcontroller">ipcontroller</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="ipengine">
|
||||
<term><command>ipengine</command></term>
|
||||
<listitem>
|
||||
<para>IPython parallel computing engine control tool</para>
|
||||
<indexterm zone="ipython ipengine">
|
||||
<primary sortas="b-ipengine">ipengine</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="iplogger">
|
||||
<term><command>iplogger</command></term>
|
||||
<listitem>
|
||||
<para>IPython logger fpr parallel computing</para>
|
||||
<indexterm zone="ipython iplogger">
|
||||
<primary sortas="b-iplogger">iplogger</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="iptest">
|
||||
<term><command>iptest</command></term>
|
||||
<listitem>
|
||||
<para>runs the IPython testsuite</para>
|
||||
<indexterm zone="ipython iptest">
|
||||
<primary sortas="b-iptest">iptest</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="ipython-prog">
|
||||
<term><command>ipython</command></term>
|
||||
<listitem>
|
||||
<!-- again, description from the manpage -->
|
||||
<para>Tools for Interactive Computing in Python</para>
|
||||
<indexterm zone="ipython ipython">
|
||||
<primary sortas="b-ipython">ipython</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="irunner">
|
||||
<term><command>irunner</command></term>
|
||||
<listitem>
|
||||
<para>is an interface to IPython's runner module</para>
|
||||
<indexterm zone="ipython irunner">
|
||||
<primary sortas="b-irunner">irunner</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="pycolor">
|
||||
<term><command>pycolor</command></term>
|
||||
<listitem>
|
||||
<para>Colorize a python file or stdin using ANSI and print to stdout</para>
|
||||
<indexterm zone="ipython pycolor">
|
||||
<primary sortas="b-pycolor">pycolor</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
</variablelist>
|
||||
|
||||
</sect3>
|
||||
|
||||
</sect2>
|
||||
<!-- End IPython -->
|
||||
|
||||
<!--
|
||||
<!\-\- Begin PyORBit \-\->
|
||||
<sect2 id="pyorbit" xreflabel="PyORBit-&pyorbit-version;">
|
||||
|
@ -68,9 +68,7 @@
|
||||
|
||||
<bridgehead renderas="sect4">Additional Runtime Dependencies</bridgehead>
|
||||
<para role="required"><xref linkend="at-spi2-atk"/>,
|
||||
<!-- FIXME: ken : should be included in the book -->
|
||||
<ulink url="http://ipython.org">IPython</ulink>, and
|
||||
<!--<xref linkend="?????"/></para>-->
|
||||
<xref linkend="ipython"/>,
|
||||
<xref linkend="pyatspi2"/></para>
|
||||
|
||||
<para condition="html" role="usernotes">User Notes:
|
||||
|
@ -50,6 +50,9 @@
|
||||
<listitem>
|
||||
<para>[ken] - add accerciser-3.2.1 from Wayne.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[ken] - add IPython-0.12 (a Python module).</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user