Come posso aggiornare python-scipy a qualcosa di più recente di 0.7.0?


Risposte:


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

poi

sudo pip install scipy

oppure, se hai già installato un'altra versione di scipy

sudo pip install --upgrade scipy

5

Ho scavato un po '(un bel po' in realtà). Inizialmente ho provato a installare enthoughts python ( EPD 7.0 ), tutto sembra carino e autonomo. Stranamente, però, una delle cose che dovevo correre ( spyder , dai un'occhiata, IDE geniale se giocassi con il pitone nelle scienze naturali) sarebbe segfault. Non sono riuscito a trovare il problema (ancora), quindi ho dovuto andare avanti.

Poi ho provato quello che avrei dovuto fare in primo luogo, vale a dire la scelta di pacchetti debian più recenti - risulta che le dipendenze non sono così spaventose come pensavo: installato natty insipido e scipy e finora, tutto sembra funzionare.

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

con il risultato che

$ python -c 'import scipy; print(scipy.__version__)'
0.8.0

Buono a sapersi, grazie per aver pubblicato la soluzione completa.
belacqua,


0
  sudo easy_install scipy

o sudo easy_install3 scipy

Potrebbe essere necessario installare python-setuptoolso python3-setuptoolsprima.


mh, ma questo mi dà solo quello che ho già: Ricerca di scipy Migliore corrispondenza: scipy 0.7.0 Aggiunta di scipy 0.7.0 al file easy-install.pth
DrSAR

e se forzo un aggiornamento: (sudo easy_install -U --dry-run scipy) ottengo un ValueError poiché il requisito numpy (> = 1.4) non è soddisfatto (attualmente 1.3.0)
DrSAR

Scusami, il mio sistema è soddisfatto della 0.9.0: Best match: scipy 0.9.0 Downloading ... md5=a37933c9e3c4fdf8d087624cd7dcb47dsembra che abbiamo diverse versioni per le dipendenze ....
belacqua,

Quindi sei su 10.04 ma hai versioni più recenti di scipy (e probabilmente anche altri pacchetti)? Come ci sei arrivato - probabilmente non tramite apt-prenderli, vero?
DrSAR,

Purtroppo ho creato alcune cose da git / svn ecc. Non ho una nuova installazione al momento, ma vedrò se riesco a riprodurre quando ne avrò la possibilità.
belacqua,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.