Changeset f0088d1


Ignore:
Timestamp:
02/21/2012 01:10:55 AM (12 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
e75e5136
Parents:
1f9a2c88
Message:

Add IPython.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9487 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r1f9a2c88 rf0088d1  
    451451<!ENTITY pyatspi2-version             "2.2.1">
    452452<!ENTITY pyxdg-version                "0.19">
     453<!ENTITY ipython-version              "0.12">
    453454<!--- Obsolete
    454455<!ENTITY pyorbit-version              "2.24.0">
  • general/prog/python-modules.xml

    r1f9a2c88 rf0088d1  
    6767  <!ENTITY pyxdg-buildsize     "728 KB">
    6868  <!ENTITY pyxdg-time          "less than 0.1 SBU">
     69
     70  <!ENTITY ipython-download-http "http://archive.ipython.org/release/&ipython-version;/ipython-&ipython-version;.tar.gz">
     71  <!ENTITY ipython-download-ftp  "">
     72  <!ENTITY ipython-md5sum        "4cf9f23b1171b3517f9a7a2bfc875b5f">
     73  <!ENTITY ipython-size          "8.9 MB">
     74  <!ENTITY ipython-buildsize     "58 MB">
     75  <!ENTITY ipython-time          "less than 0.1 SBU">
    6976
    7077  <!--
     
    139146        <para><xref linkend="pyatspi2"/></para>
    140147      </listitem>
     148      <listitem>
     149        <para><xref linkend="pyxdg"/></para>
     150      </listitem>
     151      <listitem>
     152        <para><xref linkend="ipython"/></para>
     153      </listitem>
    141154      <!--<listitem>
    142155        <para><xref linkend="pyorbit"/></para>
     
    12881301  <!--End pyxdg -->
    12891302
     1303  <!-- Begin IPython -->
     1304  <sect2 id="ipython" xreflabel="IPython-&ipython-version;">
     1305
     1306    <title>IPython-&ipython-version;</title>
     1307
     1308    <indexterm zone="ipython">
     1309      <primary sortas="a-IPython">ipython</primary>
     1310    </indexterm>
     1311
     1312    <sect3 role="package">
     1313      <title>Introduction to IPython Module</title>
     1314
     1315      <para><application>IPython</application> provides a rich toolkit to help you
     1316      make the most out of using Python interactively.</para>
     1317
     1318      <bridgehead renderas="sect4">Package Information</bridgehead>
     1319      <itemizedlist spacing="compact">
     1320        <listitem>
     1321          <para>Download (HTTP): <ulink url="&ipython-download-http;"/></para>
     1322        </listitem>
     1323        <listitem>
     1324          <para>Download (FTP): <ulink url="&ipython-download-ftp;"/></para>
     1325        </listitem>
     1326        <listitem>
     1327          <para>Download MD5 sum: &ipython-md5sum;</para>
     1328        </listitem>
     1329        <listitem>
     1330          <para>Download size: &ipython-size;</para>
     1331        </listitem>
     1332        <listitem>
     1333          <para>Estimated disk space required: &ipython-buildsize;</para>
     1334        </listitem>
     1335        <listitem>
     1336          <para>Estimated build time: &ipython-time;</para>
     1337        </listitem>
     1338      </itemizedlist>
     1339
     1340      <bridgehead renderas="sect4">IPython Dependencies</bridgehead>
     1341
     1342      <bridgehead renderas="sect5">Required</bridgehead>
     1343      <para role="required"><xref linkend="python2"/>
     1344      ( or <xref linkend="python3"/> : not tested), and
     1345      <xref linkend="sqlite"/></para>
     1346
     1347      <bridgehead renderas="sect5">optional</bridgehead>
     1348      <para role="optional">
     1349      <ulink url="http://sphinx.pocoo.org">sphinx</ulink> (for building docs),
     1350      <ulink url="http://pygments.org">pygments</ulink> (for syntax higlighting
     1351       documentation),
     1352      <ulink url="http://pypi.python.org/pypi/nose">nose</ulink> (to build the test
     1353       program),
     1354      <ulink url="http://www.noah.org/python/pexpect">pexpect</ulink> (for
     1355       standalone doctests), and
     1356      <ulink url="http://pypi.python.org/pypi/pyzmq">sphinx</ulink> (for qtconsole,
     1357       notebook, parallel computing)</para>
     1358
     1359      <para condition="html" role="usernotes">User Notes:
     1360      <ulink url="&blfs-wiki;/ipython"/></para>
     1361
     1362    </sect3>
     1363
     1364    <sect3 role="installation">
     1365      <title>Installation of IPython</title>
     1366
     1367      <para>Install <application>ipython</application> by running the following
     1368      commands:</para>
     1369
     1370      <para>As the <systemitem class="username">root</systemitem> user:</para>
     1371
     1372<screen role="root"><userinput>python setup.py install</userinput></screen>
     1373
     1374      <para>If you built this against <application>nose</application>, you can
     1375      run the testsuite after the package has been installed by entering:
     1376      <command>iptest</command>. The tests test_startup_{,i}py (and perhaps others
     1377      if you provided the optional dependencies) will fail.</para>
     1378    </sect3>
     1379
     1380    <sect3 role="commands">
     1381      <title>Command Explanations</title>
     1382
     1383      <para><command>python setup.py install</command>: This command installs
     1384      the package.</para>
     1385
     1386    </sect3>
     1387
     1388    <sect3 role="content">
     1389      <title>Contents</title>
     1390
     1391      <segmentedlist>
     1392        <segtitle>Installed Programs</segtitle>
     1393        <segtitle>Installed Libraries</segtitle>
     1394        <segtitle>Installed Directories</segtitle>
     1395
     1396        <seglistitem>
     1397          <seg>ipcluster, ipcontroller, ipengine, iplogger, iptest (if nose was
     1398          installed), ipython, irunner, pycolor and a host of python scripts</seg>
     1399          <seg>none</seg>
     1400          <seg>/usr/lib/python&python2-majorver;/site-packages/IPython,
     1401          /usr/share/doc/IPython</seg>
     1402        </seglistitem>
     1403      </segmentedlist>
     1404
     1405      <variablelist>
     1406        <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     1407        <?dbfo list-presentation="list"?>
     1408        <?dbhtml list-presentation="table"?>
     1409
     1410        <varlistentry id="ipcluster">
     1411          <term><command>ipcluster</command></term>
     1412          <listitem>
     1413            <para>IPython parallel computing cluster control tool</para>
     1414            <indexterm zone="ipython ipcluster">
     1415              <primary sortas="b-ipcluster">ipcluster</primary>
     1416            </indexterm>
     1417          </listitem>
     1418        </varlistentry>
     1419
     1420        <varlistentry id="ipcontroller">
     1421          <term><command>ipcontroller</command></term>
     1422          <listitem>
     1423            <!-- this is what the manpage says! -->
     1424            <para>IPython parallel computing controller control tool</para>
     1425            <indexterm zone="ipython ipcontroller">
     1426              <primary sortas="b-ipcontroller">ipcontroller</primary>
     1427            </indexterm>
     1428          </listitem>
     1429        </varlistentry>
     1430
     1431        <varlistentry id="ipengine">
     1432          <term><command>ipengine</command></term>
     1433          <listitem>
     1434            <para>IPython parallel computing engine control tool</para>
     1435            <indexterm zone="ipython ipengine">
     1436              <primary sortas="b-ipengine">ipengine</primary>
     1437            </indexterm>
     1438          </listitem>
     1439        </varlistentry>
     1440
     1441        <varlistentry id="iplogger">
     1442          <term><command>iplogger</command></term>
     1443          <listitem>
     1444            <para>IPython logger fpr parallel computing</para>
     1445            <indexterm zone="ipython iplogger">
     1446              <primary sortas="b-iplogger">iplogger</primary>
     1447            </indexterm>
     1448          </listitem>
     1449        </varlistentry>
     1450
     1451        <varlistentry id="iptest">
     1452          <term><command>iptest</command></term>
     1453          <listitem>
     1454            <para>runs the IPython testsuite</para>
     1455            <indexterm zone="ipython iptest">
     1456              <primary sortas="b-iptest">iptest</primary>
     1457            </indexterm>
     1458          </listitem>
     1459        </varlistentry>
     1460
     1461        <varlistentry id="ipython-prog">
     1462          <term><command>ipython</command></term>
     1463          <listitem>
     1464            <!-- again, description from the manpage -->
     1465            <para>Tools for Interactive Computing in Python</para>
     1466            <indexterm zone="ipython ipython">
     1467              <primary sortas="b-ipython">ipython</primary>
     1468            </indexterm>
     1469          </listitem>
     1470        </varlistentry>
     1471
     1472        <varlistentry id="irunner">
     1473          <term><command>irunner</command></term>
     1474          <listitem>
     1475            <para>is an interface to IPython&apos;s runner module</para>
     1476            <indexterm zone="ipython irunner">
     1477              <primary sortas="b-irunner">irunner</primary>
     1478            </indexterm>
     1479          </listitem>
     1480        </varlistentry>
     1481
     1482        <varlistentry id="pycolor">
     1483          <term><command>pycolor</command></term>
     1484          <listitem>
     1485            <para>Colorize a python file or stdin using ANSI and print to stdout</para>
     1486            <indexterm zone="ipython pycolor">
     1487              <primary sortas="b-pycolor">pycolor</primary>
     1488            </indexterm>
     1489          </listitem>
     1490        </varlistentry>
     1491
     1492      </variablelist>
     1493
     1494    </sect3>
     1495
     1496  </sect2>
     1497  <!-- End IPython -->
     1498
    12901499  <!--
    12911500  <!\-\- Begin PyORBit \-\->
  • gnome/add/accerciser.xml

    r1f9a2c88 rf0088d1  
    6969    <bridgehead renderas="sect4">Additional Runtime Dependencies</bridgehead>
    7070    <para role="required"><xref linkend="at-spi2-atk"/>,
    71     <!-- FIXME: ken : should be included in the book -->
    72     <ulink url="http://ipython.org">IPython</ulink>, and
    73     <!--<xref linkend="?????"/></para>-->
     71    <xref linkend="ipython"/>,
    7472    <xref linkend="pyatspi2"/></para>
    7573
  • introduction/welcome/changelog.xml

    r1f9a2c88 rf0088d1  
    5151          <para>[ken] - add accerciser-3.2.1 from Wayne.</para>
    5252        </listitem>
     53        <listitem>
     54          <para>[ken] - add IPython-0.12 (a Python module).</para>
     55        </listitem>
    5356      </itemizedlist>
    5457    </listitem>
Note: See TracChangeset for help on using the changeset viewer.