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

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

Bon à savoir - merci d'avoir publié la solution complète.
belacqua


0
  sudo easy_install scipy

ou sudo easy_install3 scipy

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


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.