logo

Instal·lació de SciPy

Aprendrem sobre la funcionalitat bàsica de SciPy. Abans de treballar amb SciPy, s'ha d'instal·lar al sistema.

    Instal·leu SciPy amb pip

Podem instal·lar la biblioteca SciPy utilitzant pip comandament; executeu la següent comanda al terminal:

 pip install scipy 
    Instal·leu SciPy amb Anaconda

També podem instal·lar paquets SciPy utilitzant Anaconda. Primer, hem de descarregar el navegador Anaconda i, a continuació, obrir l'indicador d'anaconda, escriviu l'ordre següent:

 conda install -c anaconda scipy 

Instal·lació de SciPy

A continuació es mostren els paquets SciPy descarregats.

Instal·lació de SciPy
    Instal·leu SciPy a Mac

El Mac no té el gestor de paquets de preinstal·lació, però podeu instal·lar diversos gestors de paquets populars. Executeu les ordres següents al terminal, descarregarà SciPy, així com matplotlib, pandas, numpy.

 sudo port install py35-numpy py35-scipy py35-matplotlib py35-ipython +notebook py35-pandas py35-sympy py35-nose 
    Instal·leu SciPy a Ubuntu

Hem de crear un entorn virtual en el qual instal·lem SciPy. Comencem a instal·lar Python virtualenv i el gestor de paquets pip3 que es pot utilitzar per instal·lar diverses biblioteques. Executeu l'ordre següent:

 sudo apt install python3-venv python3-pip 

L'ordre anterior baixarà la versió antiga de Python. Podem instal·lar la darrera versió de Python mitjançant l'ordre següent.

 sudo apt install python3.7 python3.7-dev python3.7-venv 

Baixarà la darrera versió de Python i s'instal·larà per separat i no entrarà en conflicte amb la vostra versió predeterminada de Python. És una bona pràctica crear un entorn virtual.

 python3.7 -m venv work 3.7 

El treball 3.7 és un nom de carpeta. Per treballar-hi, hem d'activar-lo:

 source work3.7/bin/activate 

Ara instal·leu SciPy a l'entorn anterior.

 pip install scipy 

L'ordre anterior instal·larà SciPy al vostre entorn més nou.

Importació del SciPy

Podem importar el SciPy mitjançant l'ordre següent després de la seva instal·lació correcta:

 import scipy