logo

SciPy telepítés

Megismerjük a SciPy alapvető funkcióit. A SciPy használata előtt telepíteni kell a rendszerbe.

    Telepítse a SciPy-t a pip használatával

segítségével telepíthetjük a SciPy könyvtárat csipog parancs; futtassa a következő parancsot a terminálban:

 pip install scipy 
    Telepítse a SciPy-t az Anaconda segítségével

SciPy csomagokat is telepíthetünk az Anaconda használatával. Először le kell töltenünk az Anaconda navigátort, majd nyissa meg az anaconda promptot, írja be a következő parancsot:

 conda install -c anaconda scipy 

SciPy telepítés

Az alábbiakban a letöltött SciPy csomagok láthatók.

SciPy telepítés
    Telepítse a SciPy-t Mac-re

A mac nem rendelkezik előtelepítési csomagkezelővel, de különféle népszerű csomagkezelőket telepíthet. Futtassa a következő parancsokat a terminálban, amely letölti a SciPy-t, valamint a matplotlib, pandas, numpy fájlokat.

 sudo port install py35-numpy py35-scipy py35-matplotlib py35-ipython +notebook py35-pandas py35-sympy py35-nose 
    Telepítse a SciPy-t Ubuntuban

Létre kell hoznunk egy virtuális környezetet, amelybe telepítjük a SciPy-t. Kezdjük el telepíteni a Python virtualenv-t és a pip3 csomagkezelőt, amelyekkel különféle könyvtárak telepíthetők. Futtassa a következő parancsot:

 sudo apt install python3-venv python3-pip 

A fenti parancs letölti a Python régi verzióját. A Python legújabb verzióját a következő paranccsal telepíthetjük.

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

Letölti a Python legújabb verzióját, és külön lesz telepítve, és nem ütközik az alapértelmezett Python-verzióval. Jó gyakorlat a virtuális környezet létrehozása.

 python3.7 -m venv work 3.7 

A 3.7-es munka egy mappanév. Ahhoz, hogy dolgozhassunk rajta, aktiválnunk kell:

áthúzott leértékelés
 source work3.7/bin/activate 

Most telepítse a SciPy-t a fenti környezetben.

 pip install scipy 

A fenti parancs telepíti a SciPy-t az újabb környezetben.

A SciPy importálása

A SciPy-t sikeres telepítés után a következő paranccsal importálhatjuk:

 import scipy