Обновление до версии 1.8.0 в Ubuntu 12.04

м работает Ubuntu 12.04, которая поставляется по умолчанию сNumPy 1.6.0 (У меня есть, на самом делеимел,Python 2.7.3 установлены). В результате ответа на этот вопросpolyfit () получил неожиданный аргумент ключевого слова 'w'Мне нужно обновить его.

Я скачал.tar.gz пакет для версии1.8.0 отВот, распаковал его, переместил внутрь папки и запустил команды:

python setup.py build --fcompiler=gnu95
python setup.py install --user

как описано вгид пользователя и в этом вопросе:Сборка NumPy 1.7.1 на Ubuntu.

Это привело кNumPy больше не загружается вSpyder, который теперь показывает ошибку:

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/spyderlib/scientific_startup.py", line 16, in 
    from pylab import *  #analysis:ignore
  File "/usr/local/lib/python2.7/dist-packages/pylab.py", line 1, in 
    from matplotlib.pylab import *
  File "/usr/local/lib/python2.7/dist-packages/matplotlib/__init__.py", line 165, in 
    from matplotlib.rcsetup import (defaultParams,
  File "/usr/local/lib/python2.7/dist-packages/matplotlib/rcsetup.py", line 20, in 
    from matplotlib.colors import is_color_like
  File "/usr/local/lib/python2.7/dist-packages/matplotlib/colors.py", line 52, in 
    import numpy as np
  File "/home/gabriel/.local/lib/python2.7/site-packages/numpy/__init__.py", line 153, in 
    from . import add_newdocs
  File "/home/gabriel/.local/lib/python2.7/site-packages/numpy/add_newdocs.py", line 13, in 
    from numpy.lib import add_newdoc
  File "/home/gabriel/.local/lib/python2.7/site-packages/numpy/lib/__init__.py", line 8, in 
    from .type_check import *
  File "/home/gabriel/.local/lib/python2.7/site-packages/numpy/lib/type_check.py", line 11, in 
    import numpy.core.numeric as _nx
  File "/home/gabriel/.local/lib/python2.7/site-packages/numpy/core/__init__.py", line 6, in 
    from . import multiarray
ImportError: /home/gabriel/.local/lib/python2.7/site-packages/numpy/core/multiarray.so: undefined symbol: PyUnicodeUCS2_FromUnicode

после загрузки. То же самое случилось, когда я попробовал с версией.1.7.1

Я пытался удалитьnumpy с:

sudo apt-get remove python-numpy

который также удаленmatplotlib а такжеscipy, Тогда я попытался переустановить их с помощью:

sudo apt-get install python-numpy python-scipy python-matplotlib

но это не с ошибкой:

    from sre_constants import *
  File "/usr/local/lib/python2.7/sre_constants.py", line 18, in 
    from _sre import MAXREPEAT
ImportError: cannot import name MAXREPEAT

Сейчас я'м осталось без работающего питона и я неЯ даже не знаю, как вернуться к предыдущей стабильной версии. Так что вопрос: могу ли я установить хотя бы версию1.7.1 в моей системе, и если нет, как мне вернуться к работе1.6.0 версия? Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос