首页 文章资讯内容详情

如何安装 Python SciPy?

2026-06-02 1 花语

我们可以借助以下方法安装PythonSciPy-

科学Python发行版-有各种科学Python发行版提供语言本身以及最常用的包。使用这些发行版的优点是它们需要很少的配置并且几乎适用于所有设置。在这里,我们将讨论三个最有用的分布-

Anaconda-Anaconda是一个免费的Python发行版,在MSWindows、MacOS和Linux上运行良好。它为我们提供了1500多个Python和R包以及大量库。这个Python发行版最适合初学者。

WinPython-这是另一个免费的Python发行版,包括科学包和SpyderIDE。顾名思义,它仅适用于MSWindows操作系统。

Pyzo-Pyzo也是一个免费的Python发行版。它基于Anaconda和IEP交互式开发环境。它支持所有主要操作系统,例如MSWindows、MacOS和Linux。

Viapip-Pip是Python附带的内置包管理系统。您可以使用pip安装、更新或删除任何官方包。下面是

python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose

命令通过pip安装SciPy以及其他有用的软件包-

系统包管理器-您可以使用系统包管理器安装最常见的Python包,如下所示-

Ubuntu和Debian-对于Ubuntu和Debian操作系统,使用apt-get中给出的

sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose

下面的命令-

Fedora22和更高版本-对于Fedora22和更高版本的操作系统,使用dnf中给出的

sudo dnf install numpy scipy python-matplotlib ipython pythonpandas sympy python-nose atlas-devel

下面的命令-

MacOS-如果您使用的是Macports包管理器,您可以执行以下命令-

sudo port install py35-numpy py35-scipy py35-matplotlib py35- ipython +notebook py35-pandas py35-sympy py35-nose

而如果您使用的是Homebrew(对SciPy生态系统的覆盖不完整),请使用以下命令-

Sudobrew install numpy scipy ipython jupyter

源包-这种方法最适合那些参与开发的人,因为使用源包,他们可以获得开发版本或也可以更改源代码。您可以在此处获取SciPy的源代码包。

二进制文件-您可以使用其二进制文件直接安装软件包。二进制文件可以来自GitHub或PyPi或第三方存储库。例如,UbuntuOS有软件包存储库,您可以从中下载单个二进制文件。