Sur mon Ubuntu 14.04LTS, pour python3, j'ai
>>> import numpy
>>> import scipy
>>> numpy.__version__
'1.8.2'
>>> scipy.__version__
'0.13.3'
Je souhaite mettre à jour numpy
et scipy
vers la version la plus récente 1.9.2 et 0.16.0 , j'ai essayé avec les commandes suivantes
sudo pip3 install --upgrade numpy
sudo pip3 install --upgrade scipy
les deux commandes ont été exécutées avec succès, mais les numéros de version n'ont pas changé du tout en 1.9.2 et 0.16.0 pour les deux packages python (après redémarrage de l'ordinateur). Quelqu'un sait comment mettre à jour vers la version la plus? Merci beaucoup!!
python3-numpy
etpython3-scipy
installé en même temps?pip3
. Essayez de désinstaller les packages Deb et voyez si cela aide.numpy
?Réponses:
J'ai trouvé le commentaire de @David Foerster très utile. J'ai également eu
python3-numpy
etpython3-scipy
installé, qui remplaçait ma dernière installation, j'ai donc simplement émis:Et puis toutes les versions appropriées étaient déjà là, comme l'a révélé
la source
J'ai eu le même problème: a
sudo pip install --upgrade <package>
fonctionné correctement mais les packages n'ont pas été mis à niveau.J'ai juste essayé
et cela a fonctionné: j'ai maintenant numpy 1.11.0b3 et scipy 0.17.0 à la fois en python et en python3.
la source
numpy peut être mis à jour avec le programme d'installation du package pip Python. pip peut être frappé ou manqué lors de l'installation de certains packages Python, car il s'agit d'un autre outil de gestion de packages installé aux côtés du Centre logiciel, mais pip fait un bon travail d'installation de numpy.
Ouvrez le terminal et saisissez:
Une autre façon d'installer la dernière version de numpy est à l'intérieur d'un environnement virtuel Python. De cette façon, vous pouvez installer votre ancienne version de numpy à côté de la dernière version de numpy et les utiliser tous les deux. L'installation de numpy localement dans un environnement virtuel Python ne nécessite pas l'utilisation
sudo
de la commande:la source