Właśnie zainstalowałem Numpy 1.7.1 na Ubuntu, pobierając plik tar.gz
plik z Sourceforge. Zrobiłem tar zxvf
w pliku tar, a następnie python setup.py build
i sudo python setup.py install
.
Ale moja Numpy nadal jest starą wersją (1.3.0). (Sprawdziłem, uruchamiając Python i pyta numpy.version.version
.) Dlaczego?
Odpowiedzi:
0 dla odpowiedzi № 1Możesz zobaczyć trochę o tym, gdzie są twoje pakiety i upewnić się, że są one zbudowane we właściwym miejscu, używając:
which python
lub
file `which python`
(to są odsunięcia) w wierszu poleceń, a to powie ci, gdzie jest twoja instalacja pytona.
Następnie uruchom python
(lub ipython
) i biegnij
import numpy
numpy.__file__
Jeśli zainstalowałeś jakieś działające pakiety, zaimportuj i zobacz również ich lokalizacje, prawdopodobnie to zauważysz numpy.__file__
nie znajduje się w tym samym miejscu, w którym właśnie zainstalowałeś swój nowy pakiet numpy. Upewnij się, że pasują one do siebie lub dodaj lokalizację, w której zainstalowałeś nowy numpy PYTHONPATH
.