Na moim Ubuntu 14.04LTS, dla Python3, mam
>>> import numpy
>>> import scipy
>>> numpy.__version__
'1.8.2'
>>> scipy.__version__
'0.13.3'
Chcę zaktualizować numpy
i scipy
do najnowszej wersji 1.9.2 i 0.16.0 próbowałem z następującymi poleceniami
sudo pip3 install --upgrade numpy
sudo pip3 install --upgrade scipy
oba polecenia zostały uruchomione pomyślnie, ale numery wersji w ogóle nie zmieniły się na 1.9.2 i 0.16.0 dla obu pakietów Pythona (po ponownym uruchomieniu komputera). Czy ktoś wie, jak zaktualizować do najnowszej wersji? Dziękuję Ci bardzo!!
python3-numpy
ipython3-scipy
zainstalowałeś w tym samym czasie?pip3
. Spróbuj odinstalować pakiety Deb i sprawdź, czy to pomoże.numpy
?Odpowiedzi:
Uważam, że komentarz @Davida Foerstera był bardzo pomocny. Miałem również
python3-numpy
ipython3-scipy
zainstalowałem, co zastąpiło moją późniejszą instalację, więc po prostu wydałem:A potem wszystkie właściwe wersje już tam były, jak ujawnił
źródło
Miałem ten sam problem:
sudo pip install --upgrade <package>
działałem poprawnie, ale pakiety nie zostały zaktualizowane.Właśnie próbowałem
i zadziałało: mam teraz numpy 1.11.0b3 i scipy 0.17.0 zarówno w pythonie, jak i python3.
źródło
Numpy można aktualizować za pomocą instalatora pakietu pip Python. pip może zostać trafiony lub pominięty podczas próby zainstalowania niektórych pakietów Python, ponieważ jest to kolejne narzędzie do zarządzania pakietami, które jest instalowane obok Software Center, ale pip wykonuje dobrą robotę instalując numpy.
Otwórz terminal i wpisz:
Innym sposobem instalacji najnowszej wersji Numpy jest środowisko wirtualne Python. W ten sposób możesz zainstalować starą wersję numpy wraz z najnowszą wersją numpy i korzystać z nich obu. Lokalna instalacja numpy w środowisku wirtualnym Python nie wymaga użycia
sudo
polecenia:źródło