<div dir="ltr"><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Feb 21, 2014 at 12:07 PM, Prabhu Ramachandran <span dir="ltr"><<a href="mailto:prabhu@aero.iitb.ac.in" target="_blank">prabhu@aero.iitb.ac.in</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On 2/21/14 11:05 PM, Name Name wrote:<br>
> I'm (partially) using IPython also out of Enthought's Canopy environment. Hopefully someone on this list is familiar with that.<br>
><br>
> I just upgraded to version 1.3.0.1715 only to find that I could not invoke the simple 'non-notebook' IPython shell anymore without error because of a missing libreadline.so.5.<br>
><br>
> I then realized, that indeed appdata/canopy-1.3.0.1715.rh5-x86_64/lib/ is lacking libreadline.so.5 completely(?)<br>
> Also I realized that strangely/luckily appdata/canopy-1.1.0.1371.rh5-x86_64/lib/ of the earlier version was not deleted during update(?)<br>
> Moreover the 'old' appdata/canopy-1.1.0.1371.rh5-x86_64/lib/ does contain libreadline.so.5<br>
><br>
> After putting links to the 'old' libreadline.so.5 into the new appdata/canopy-1.3.0.1715.rh5-x86_64/lib/ the 'non-notebook' IPython shell starts again without error.<br>
><br>
> Most likely all of this is not supposed to be. Does anyone have/had similar experiences? What am I missing here?<br>
<br>
</div>Readline should have been installed in your user environment<br>
automatically after your upgrade so I am surprised it did not work for<br>
you.  Do you have readline installed in your User environment?  How are<br>
you launching IPython?  You shouldn't have to touch your<br>
appdata/canopy-1.3.0.1715.rh5-x86_64/lib/ and you can probably remove<br>
the older appdata/canopy-1.1.0.1371.rh5-x86_64/lib/ as well.  If you<br>
don't see readline in your environment, install it using enpkg readline.<br></blockquote><div><br></div><div><br></div><div>To underscore Prabhu's comment: You are running the wrong ipython. </div><div>Do not run ipython (or anything else other than canopy itself) from your installation directory. </div>

<div>Run them from the User environment. For more information, see: </div><div><a href="http://docs.enthought.com/canopy/configure/faq.html#where-are-all-of-the-python-packages-in-my-user-python-environment">http://docs.enthought.com/canopy/configure/faq.html#where-are-all-of-the-python-packages-in-my-user-python-environment</a> </div>

<div><a href="https://support.enthought.com/entries/23646538-Make-Canopy-User-Python-be-your-default-Python">https://support.enthought.com/entries/23646538-Make-Canopy-User-Python-be-your-default-Python</a></div><div><br>

</div><div>best,</div><div>Jonathan </div></div></div></div>