<pre><font size="4">Hi there,<br><br>I tring to install ipython on my &quot;hardy Ubuntu&quot;. It seems that I experiment the same problem that you related in the email I paste to this message.<br>I need to compile ipython with my own version of python for compatibility issues. The installation process seems working fine, but when I launch ipython, I get the following<br>
<br><br>warning messages:<br><i>WARNING: Readline services not available on this platform.<br></i><i>WARNING: The auto-indent feature requires the readline library</i><br><br>I saw that you solved this problem by &quot;re-building python making sure the libreadline headers were visible to it&quot;. Could you please tell me the different steps you follow to<br>
<br><br>make visible the libreadline headers and to recompile python ?<br><br>Just to precise, when I install ipython through apt-get, it works properly without any warning and completion is working fine in standard shells.<br>
<br><br><br>Cheers,<br><br>Sylvain<br><br><br><br><br>On 3/23/07, <a href="http://lists.ipython.scipy.org/mailman/listinfo/ipython-user" target="_blank">vel.accel@gmail.com</a> &lt;<a href="http://lists.ipython.scipy.org/mailman/listinfo/ipython-user" target="_blank">vel.accel@gmail.com</a>&gt; wrote:<br>
<br><br>&gt;<i> I recently installed IPython 0.7.3 on Python-2.5 on (K)ubuntu linux.<br></i>&gt;<i> From what I understand, pyreadline is only necessary for Windows platform only.<br></i>&gt;<i><br></i>&gt;<i> Yet, I don&#39;t have functionality in IPython, relating to readline,<br>
<br><br></i>&gt;<i> using &quot;konsole&quot; as my console front-end. I do happen to have<br></i>&gt;<i> libreadline5, [-dev], and [-common] already installed on my system,<br></i>&gt;<i> though.<br></i>&gt;<i><br></i>&gt;<i> I get the following message after start-up even though I&#39;m on a Linux platform:<br>
<br><br></i>&gt;<i><br></i>&gt;<i> WARNING: Readline services not available on this platform.<br></i>&gt;<i> WARNING: The auto-indent feature requires the readline library<br></i>&gt;<i> WARNING: Proper color support under MS Windows requires the pyreadline library.<br>
<br><br></i>&gt;<i> You can find it at:<br></i>&gt;<i> <a href="http://ipython.scipy.org/moin/PyReadline/Intro" target="_blank">http://ipython.scipy.org/moin/PyReadline/Intro</a><br></i>&gt;<i> Gary&#39;s readline needs the ctypes module, from:<br>
<br><br></i>&gt;<i> <a href="http://starship.python.net/crew/theller/ctypes" target="_blank">http://starship.python.net/crew/theller/ctypes</a><br></i>&gt;<i> (Note that ctypes is already part of Python versions 2.5 and newer).<br>
<br></i>&gt;<i><br><br></i>&gt;<i> Defaulting color scheme to &#39;NoColor&#39;<br></i>&gt;<i><br></i>&gt;<i> Thanks for your help,<br></i>&gt;<i> -Dieter<br></i>&gt;<i><br></i><br>Ok, sorry about the distraction because I solved the problem by<br>
<br><br>re-building python making sure the libreadline headers were visible to<br>it.<br><br>Thanks,<br>-Dieter</font></pre>