2015-04-26 11 views
10

Attualmente sto riscontrando problemi nell'installazione di scipy tramite il gestore pacchetti PyCharm. Ho installato numpy con successo e ho il compilatore Microsoft Visual Studio C/C++ nelle variabili di sistema.Problemi nell'installazione di scipy tramite pyCharm windows 8 - nessuna risorsa lapack/blas trovata

Tuttavia, quando è il momento di installare SciPy nel PyCharm, verifica il seguente errore:

eseguito il comando: pip install SciPy

Errore: numpy.distutils.system_info.NotFoundError: no LAPACK/blas risorse trovate

Ho visto altre risorse sull'installazione di blas/lapack su Windows, ma non sono sicuro che funzioni con le installazioni di PyCharm.

Se qualcuno ha la soluzione/le risorse per reindirizzare a me, per favore fatemelo sapere.

risposta

9

Finché si utilizza la versione (o versioni) python.org di Python, il modo più semplice per installare i pacchetti è innanzitutto controllare se si trovano nel repository Python Extension Packages for Windows di Christoph Gohlke. Ci sono pacchetti precompilati sia per numpy e scipy, insieme a molti molti altri. Dovrai installare numpy da lì, poiché è collegato in modo statico a MKL di Intel ed è una dipendenza necessaria per molti altri pacchetti, incluso scipy.

+2

Questo ha funzionato per me. Una volta scaricato i file whl precompilati, ho eseguito 'pip install C: \ path \ to \ numpy-1.9.2 + mkl-cp27-none-win32.whl' e lo stesso per scipy –

1

PyCharm utilizza pip utilità quindi se si verifica un errore durante l'installazione del pacchetto significa che se si tenta pip install < package> nella riga di comando si otterrà lo stesso errore.

Quindi nel tuo caso il modo migliore è installare il pacchetto precompilato dal http://www.lfd.uci.edu/~gohlke/pythonlibs/ per il tuo interprete nella riga di comando e poi riavviare PyCharm. Inoltre puoi verificare che ora il pacchetto sia in una lista di pacchetti per il tuo interprete: Impostazioni | Progetto | Interprete di progetto.

1

Il modo migliore per installare pacchetti Python per scienza, matematica, ingegneria, analisi dei dati - utilizza Anaconda.

È una distribuzione Python, fornita con i pacchetti più popolari (vedere l'elenco dei pacchetti here).

-1

Installare i pacchetti python utilizzando Anaconda e utilizzare l'interprete come anaconda/python.exe durante la creazione di nuovi progetti python.

Ha funzionato bene per me senza dare errori sopra.

Refer this:create a project using PyCharm

0

Ho avuto lo stesso problema, e il download di Anaconda, e la commutazione l'interprete progetto in PyCharm a \ Anaconda3 \ python.exe aiutato a risolvere questo.

Buona fortuna!

Problemi correlati