在 Linux 上安裝
NumPy 可以在大多數流行的 Linux 發行版的預設儲存庫中使用,並且安裝方式與通常安裝 Linux 發行版中的軟體包的方式相同。
一些 Linux 發行版為 Python 2.x 和 Python 3.x 提供了不同的 NumPy 包。在 Ubuntu 和 Debian 中,使用 APT 包管理器在系統級安裝 numpy
:
sudo apt-get install python-numpy
sudo apt-get install python3-numpy
對於其他發行版,請使用他們的包管理器,如 zypper(Suse)
,yum(Fedora)等。
numpy
也可以安裝 Python 的 Python 管理程式包 pip
和 Python 3 的 pip3
:
pip install numpy # install numpy for Python 2
pip3 install numpy # install numpy for Python 3
pip
在大多數流行的 Linux 發行版的預設儲存庫中都可用,可以使用以下命令安裝 Python 2 和 Python 3:
sudo apt-get install python-pip # pip for Python 2
sudo apt-get install python3-pip # pip for Python 3
安裝後,使用 pip
for Python 2 和 pip3
for Python 3 使用 pip 來安裝 Python 包。但請注意,你可能需要安裝許多依賴項,這些依賴項是從原始碼構建 numpy 所必需的(包括開發包,編譯器,fortran 等)。
除了在系統級安裝 numpy
之外,使用流行的 Python 軟體包(如 virtualenv
)在虛擬環境中安裝 numpy
也很常見(甚至強烈建議)。在 Ubuntu 中,可以使用以下命令安裝 virtualenv
:
sudo apt-get install virtualenv
然後,為 Python 2 或 Python 3 建立並啟用 virtualenv,然後使用 pip
安裝 numpy
:
virtualenv venv # create virtualenv named venv for Python 2
virtualenv venv -p python3 # create virtualenv named venv for Python 3
source venv/bin/activate # activate virtualenv named venv
pip install numpy # use pip for Python 2 and Python 3; do not use pip3 for Python3