Bagaimana cara meningkatkan python-scipy ke sesuatu yang lebih baru dari 0.7.0?


Jawaban:


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

kemudian

sudo pip install scipy

atau, jika Anda sudah memiliki versi lain dari Scipy yang diinstal

sudo pip install --upgrade scipy

5

Saya menggali sedikit (sebenarnya sebenarnya). Awalnya saya mencoba menginstal enthoughts python ( EPD 7.0 ) semuanya terlihat bagus dan mandiri. Namun anehnya, salah satu hal yang perlu saya jalankan ( spyder , periksa, IDE brilian jika Anda bermain-main dengan python dalam ilmu alam) akan segfault. Saya tidak dapat menemukan masalah (belum) jadi saya harus pindah.

Kemudian saya mencoba apa yang seharusnya saya lakukan di awal, yaitu memilih paket debian yang lebih baru - ternyata dependensi tidak menakutkan seperti yang saya kira: diinstal natty dan scipy dan sejauh ini, semua tampaknya berfungsi.

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

dengan hasil itu

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

Baik untuk mengetahui - terima kasih telah memposting solusi lengkap.
belacqua


0
  sudo easy_install scipy

atau sudo easy_install3 scipy

Anda mungkin perlu menginstal python-setuptoolsatau python3-setuptoolsterlebih dahulu.


mh, tapi itu hanya memberi saya apa yang sudah saya miliki: Mencari scipy Pertandingan terbaik: scipy 0.7.0 Menambahkan scipy 0.7.0 ke file install.pth yang mudah
DrSAR

dan jika saya memaksakan peningkatan: (sudo easy_install -U --dry-run scipy) Saya mendapatkan ValueError karena persyaratan numpy (> = 1.4) tidak puas (saat ini 1.3.0)
DrSAR

Maaf soal itu - sistem saya senang dengan 0.9.0: Best match: scipy 0.9.0 Downloading ... md5=a37933c9e3c4fdf8d087624cd7dcb47dKami sepertinya memiliki versi berbeda untuk dependensi ....
belacqua

Jadi Anda menggunakan 10,04 tetapi memiliki versi yang lebih baru dari scipy (dan kemungkinan beberapa paket lainnya juga)? Bagaimana Anda sampai di sana - mungkin bukan melalui cara mendapatkannya, bukan?
DrSAR

Saya telah membangun beberapa hal dari git / svn dll., Sayangnya. Saya tidak memiliki instalasi baru saat ini, tetapi saya akan melihat apakah saya dapat mereproduksi ketika saya mendapatkan kesempatan.
belacqua
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.