Hi all. I hope this is the right place. It seems more like a Python problem than an Ubuntu problem.
I use Python on Ubuntu 12.04. Recently I upgraded Python from 2.7.3 to 2.7.12. I did the upgrade via the source, i.e. download (from https://www.python.org/downloads/release/python-2712/ ), tar, ./config, sudo make install. After the upgrade, python could no longer see the 3rd party modules I use (numpy, scipy, matplotlib, cython). I can point PYTHONPATH to the cython files, but I can't work out how to include numpy, scipy and matplotlib. It's no good asking Ubuntu to upgrade, because apt-get tells me that numpy, scipy and matplotlib are all up to date. So what do I do so I can see these packages again? p.s. results of a few commands: $ which python /usr/local/bin/python $ find /usr -name 'numpy*' /usr/share/pyshared/numpy-1.6.1.egg-info /usr/share/pyshared/scipy/weave/numpy_scalar_spec.py /usr/share/pyshared/numpy /usr/share/pyshared/numpy/core/include/numpy /usr/share/pyshared/numpy/core/include/numpy/numpyconfig.h /usr/share/pyshared/numpy/numarray/include/numpy /usr/share/pyshared/numpy/testing/numpytest.py /usr/share/pyshared/numpy/distutils/numpy_distribution.py /usr/share/numpy /usr/lib/python2.7/dist-packages/numpy-1.6.1.egg-info /usr/lib/python2.7/dist-packages/scipy/weave/numpy_scalar_spec.py /usr/lib/python2.7/dist-packages/scipy/weave/numpy_scalar_spec.pyc /usr/lib/python2.7/dist-packages/numpy /usr/lib/python2.7/dist-packages/numpy/core/include/numpy /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/numpyconfig.h /usr/lib/python2.7/dist-packages/numpy/numarray/include/numpy /usr/lib/python2.7/dist-packages/numpy/testing/numpytest.py /usr/lib/python2.7/dist-packages/numpy/testing/numpytest.pyc /usr/lib/python2.7/dist-packages/numpy/distutils/numpy_distribution.pyc /usr/lib/python2.7/dist-packages/numpy/distutils/numpy_distribution.py /usr/lib/pyshared/python2.7/numpy /usr/local/lib/python2.7/dist-packages/Cython/Includes/numpy /usr/include/python2.7/numpy /usr/include/python2.7_d/numpy /usr/include/numpy ... and fairly similar results for scipy and matplotlib. My bash PYTHONPATH is: PYTHONPATH=:/home/peter/dvd/software/python:/home/peter/Cython-0.25.2 My sys.path in python is: >>> sys.path ['', '/home/peter', '/home/peter/dvd/software/python', '/home/peter/Cython-0.25.2', '/usr/local/lib/python27.zip', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-linux2', '/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old', '/usr/local/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/site-packages'] -- https://mail.python.org/mailman/listinfo/python-list