Comment mettre à niveau python-scipy vers quelque chose de plus récent que 0.7.0?

Réponses:

9
sudo apt-get install libatlas-base-dev gfortran python-pip

puis

sudo pip install scipy

ou, si vous avez déjà une autre version de scipy installée

sudo pip install --upgrade scipy
Jeff
la source
5

J'ai creusé un peu (pas mal en fait). Au début, j'ai essayé d'installer enthoughts python ( EPD 7.0 ), tout cela semble agréable et autonome. Curieusement, cependant, l'une des choses que je devais exécuter ( spyder , vérifiez-le, IDE génial si vous jouez avec le python dans les sciences naturelles) serait un défaut. Je n'ai pas (encore) trouvé le problème, j'ai donc dû continuer.

Ensuite, j'ai essayé ce que j'aurais dû faire en premier lieu, à savoir choisir des paquets Debian plus récents - il s'avère que les dépendances ne sont pas aussi effrayantes que je le pensais: installé nattyy numpy and scipy et jusqu'à présent, tout semble fonctionner.

sudo dpkg -i python-numpy_1.5.1-1ubuntu2_i386.deb
sudo dpkg -i python-scipy_0.8.0+dfsg1-1ubuntu1_i386.deb

avec pour résultat que

$ python -c 'import scipy; print(scipy.__version__)'
0.8.0
DrSAR
la source
Bon à savoir - merci d'avoir publié la solution complète.
belacqua
1

Comme trouvé ICI :

sudo apt-get install python-pip
sudo pip install scipy
ryanjdillon
la source
0
  sudo easy_install scipy

ou sudo easy_install3 scipy

Vous devrez peut-être installer python-setuptoolsou d' python3-setuptoolsabord.

belacqua
la source
mh, mais cela ne me donne que ce que j'ai déjà: Recherche de scipy Meilleure correspondance: scipy 0.7.0 Ajout de scipy 0.7.0 au fichier easy-install.pth
DrSAR
et si je force une mise à niveau: (sudo easy_install -U --dry-run scipy) j'obtiens une ValueError car l'exigence numpy (> = 1.4) n'est pas satisfaite (actuellement 1.3.0)
DrSAR
Désolé - mon système est satisfait de 0.9.0: Best match: scipy 0.9.0 Downloading ... md5=a37933c9e3c4fdf8d087624cd7dcb47dNous semblons avoir différentes versions pour les dépendances ....
belacqua
Vous êtes donc sur 10.04 mais avez des versions plus récentes de scipy (et probablement d'autres packages également)? Comment y êtes-vous parvenu - probablement pas grâce à leur aptitude, n'est-ce pas?
DrSAR
J'ai construit quelques trucs à partir de git / svn etc., malheureusement. Je n'ai pas de nouvelle installation pour le moment, mais je vais voir si je peux reproduire quand j'en aurai l'occasion.
belacqua