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
