Thanks, I did almost the same yesterday and now everything works fine. On Wed, Jul 28, 2010 at 4:29 AM, Sebastian Haase <[email protected]>wrote:
> You should be allowed to remove anything in /usr/local without fear to > kill your operation system. > In case you miss python2.5 afterwards, you should be able to just > install it with apt-get install python2.5 at any time - it would go to > /usr/lib + /usr/bin + ... NOT /usr/local. > > It is unlikely that you ever installed python by hand into anything > else than /usr/local -- so there should be not lasting conflict. > > Before deleting anything you could also check your environment variables: > PYTHONPATH should not exist. > PYTHONHOME neither > PATH should not contain /usr/local > > Then, "which python" should not point to /usr/local anymore and you > should be all fine (still having "garbage" in /usr.local) > > -S. > > > > > On Tue, Jul 27, 2010 at 6:29 PM, Robert Faryabi > <[email protected]> wrote: > > I just looked at my system more carefully. > > > > There are two executable files > > > > /usr/local/bin/python > > > > and > > > > /usr/bin/python > > this is a link to python2.6 > > > > I believe that the first one is source compiled version. So, how can I > get > > rid of it? > > > > On Tue, Jul 27, 2010 at 12:09 PM, Robert Faryabi < > [email protected]> > > wrote: > >> > >> it returns > >> > >> /usr/local/bin/python > >> > >> On Tue, Jul 27, 2010 at 12:07 PM, Matthieu Brucher > >> <[email protected]> wrote: > >>> > >>> What does "which python" return? > >>> > >>> 2010/7/27 Robert Faryabi <[email protected]>: > >>> > I'm getting the same > >>> > > >>> >>>> sys.maxunicode > >>> > 65535 > >>> > > >>> > I might have some "hand complied" python. Once I compiled Biopython > >>> > long > >>> > ago. > >>> > > >>> > The problem is I do not know how to clean up all the python version > >>> > that I > >>> > have. I tried the reinstall option. It does not work. I cannot remove > >>> > the > >>> > python. It will wipe out my operating system. > >>> > > >>> > Any suggestion? > >>> > > >>> > > >>> > > >>> > > >>> > On Tue, Jul 27, 2010 at 10:42 AM, Sebastian Haase < > [email protected]> > >>> > wrote: > >>> >> > >>> >> The origin of this problem is the fact that Python supports (at > least) > >>> >> 2 types of Unicode: > >>> >> 2 bytes and/or 4 bytes per character. > >>> >> > >>> >> Additionally, for some incomprehensible reason the Python source > code > >>> >> (as downloaded from python.org) defaults to 2ByteUnicode whereas > >>> >> all (major) Linux distributions default to 4ByteUnicode..... > >>> >> > >>> >> ( check >>> sys.maxunicode to see what you have; I get 1114111, > i.e > >>> >> >65535 , so I have 4 byte (on Debian) ) > >>> >> > >>> >> So, most likely you have some "hand compiled" Python somewhere .... > >>> >> > >>> >> - Sebastian Haase > >>> >> > >>> >> > >>> >> > >>> >> On Tue, Jul 27, 2010 at 4:33 PM, Matthieu Brucher > >>> >> <[email protected]> wrote: > >>> >> > It's a problem of compilation of Python and numpy with different > >>> >> > parameters. But I've tried the same yesterday, and the Ubuntu > >>> >> > repository are OK in that respect, so there is something not quite > >>> >> > right with your configuration. > >>> >> > > >>> >> > Matthieu > >>> >> > > >>> >> > 2010/7/27 Robert Faryabi <[email protected]>: > >>> >> >> I can see the numpy now, but I have the problem with a shared > >>> >> >> library. > >>> >> >> Here is the error > >>> >> >> > >>> >> >>>>> import numpy > >>> >> >> Traceback (most recent call last): > >>> >> >> File "<stdin>", line 1, in <module> > >>> >> >> File "/usr/lib/python2.6/dist-packages/numpy/__init__.py", line > >>> >> >> 130, > >>> >> >> in > >>> >> >> <module> > >>> >> >> import add_newdocs > >>> >> >> File "/usr/lib/python2.6/dist-packages/numpy/add_newdocs.py", > >>> >> >> line 9, > >>> >> >> in > >>> >> >> <module> > >>> >> >> from lib import add_newdoc > >>> >> >> File "/usr/lib/python2.6/dist-packages/numpy/lib/__init__.py", > >>> >> >> line > >>> >> >> 4, in > >>> >> >> <module> > >>> >> >> from type_check import * > >>> >> >> File > "/usr/lib/python2.6/dist-packages/numpy/lib/type_check.py", > >>> >> >> line > >>> >> >> 8, > >>> >> >> in <module> > >>> >> >> import numpy.core.numeric as _nx > >>> >> >> File "/usr/lib/python2.6/dist-packages/numpy/core/__init__.py", > >>> >> >> line > >>> >> >> 5, in > >>> >> >> <module> > >>> >> >> import multiarray > >>> >> >> ImportError: > >>> >> >> /usr/lib/python2.6/dist-packages/numpy/core/multiarray.so: > >>> >> >> undefined symbol: _PyUnicodeUCS4_IsWhitespace > >>> >> >> > >>> >> >> > >>> >> >> Do you have any idea? It seems that the UCS4 and UCS2 are related > >>> >> >> to 16 > >>> >> >> and > >>> >> >> 8 bit unicode. > >>> >> >> > >>> >> >> > >>> >> >> On Tue, Jul 27, 2010 at 10:16 AM, Charles R Harris > >>> >> >> <[email protected]> wrote: > >>> >> >>> > >>> >> >>> > >>> >> >>> On Tue, Jul 27, 2010 at 7:46 AM, Robert Faryabi > >>> >> >>> <[email protected]> > >>> >> >>> wrote: > >>> >> >>>> > >>> >> >>>> I am new to numpy. Hopefully this is a correct forum to post my > >>> >> >>>> question. > >>> >> >>>> > >>> >> >>>> I have Ubuntu Luci system. I installed Python 2.6.5 and Python > >>> >> >>>> 3.0 as > >>> >> >>>> well as python-numpy using Ubuntu repository. > >>> >> >>>> When I import the numpy into python, I get the following error. > >>> >> >>>> > >>> >> >>>> >> import numpy > >>> >> >>>> Traceback (most recent call last): > >>> >> >>>> File "<stdin>", line 1, in <module> > >>> >> >>>> ImportError: No module named numpy > >>> >> >>>> > >>> >> >>>> The package cannot be located. > >>> >> >>>> > >>> >> >>>> Then I tried to point the interpreter to the numpy > >>> >> >>>> > >>> >> >>>> >>> sys.path.append('/usr/lib/ > >>> >> >>>> python2.6/dist-packages') > >>> >> >>>> > >>> >> >>> > >>> >> >>> I use an install.pth file > >>> >> >>> > >>> >> >>> $char...@ubuntu ~$ cat > >>> >> >>> ~/.local/lib/python2.6/site-packages/install.pth > >>> >> >>> /usr/local/lib/python2.6/dist-packages > >>> >> >>> > >>> >> >>> You will need to create the .local directory and its > >>> >> >>> subdirectories. > >>> >> >>> Don't > >>> >> >>> use Python 3.0, use 3.1 or greater if you want to experiment. > >>> >> >>> > >>> >> >>> <snip> > >>> >> >>> > >>> >> >>> Chuck > >>> >> >>> > >>> >> >>> > >>> >> >>> _______________________________________________ > >>> >> >>> NumPy-Discussion mailing list > >>> >> >>> [email protected] > >>> >> >>> http://mail.scipy.org/mailman/listinfo/numpy-discussion > >>> >> >>> > >>> >> >> > >>> >> >> > >>> >> >> _______________________________________________ > >>> >> >> NumPy-Discussion mailing list > >>> >> >> [email protected] > >>> >> >> http://mail.scipy.org/mailman/listinfo/numpy-discussion > >>> >> >> > >>> >> >> > >>> >> > > >>> >> > > >>> >> > > >>> >> > -- > >>> >> > Information System Engineer, Ph.D. > >>> >> > Blog: http://matt.eifelle.com > >>> >> > LinkedIn: http://www.linkedin.com/in/matthieubrucher > >>> >> > _______________________________________________ > >>> >> > NumPy-Discussion mailing list > >>> >> > [email protected] > >>> >> > http://mail.scipy.org/mailman/listinfo/numpy-discussion > >>> >> > > >>> >> _______________________________________________ > >>> >> NumPy-Discussion mailing list > >>> >> [email protected] > >>> >> http://mail.scipy.org/mailman/listinfo/numpy-discussion > >>> > > >>> > > >>> > _______________________________________________ > >>> > NumPy-Discussion mailing list > >>> > [email protected] > >>> > http://mail.scipy.org/mailman/listinfo/numpy-discussion > >>> > > >>> > > >>> > >>> > >>> > >>> -- > >>> Information System Engineer, Ph.D. > >>> Blog: http://matt.eifelle.com > >>> LinkedIn: http://www.linkedin.com/in/matthieubrucher > >>> _______________________________________________ > >>> NumPy-Discussion mailing list > >>> [email protected] > >>> http://mail.scipy.org/mailman/listinfo/numpy-discussion > >> > > > > > > _______________________________________________ > > NumPy-Discussion mailing list > > [email protected] > > http://mail.scipy.org/mailman/listinfo/numpy-discussion > > > > > _______________________________________________ > NumPy-Discussion mailing list > [email protected] > http://mail.scipy.org/mailman/listinfo/numpy-discussion >
_______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
