日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Numpy安裝、升級與卸載的詳細圖文教程_python

作者:圖騰-世揚 ? 更新時間: 2022-11-08 編程語言

前言

明明卸載了numpy,但依然能print出numpy版本。這是因為沒有正確卸載numpy。

1. 從Ubuntu倉庫中安裝numpy

1.1 使用sudo apt install 方法

默認情況下,Numpy在Ubuntu默認存儲庫中可用。你可以選擇使用Python 2 or Python 3. 同樣,你可能想要選擇兩個。要在ubuntu 20.04上安裝NumPy,可運行以下命令:

PYTHON 2:

sudo apt install python-numpy

PYTHON 3:

sudo apt install python3-numpy

通過檢查Numpy版本驗證安裝,在終端中執行下面命令:

python3 -c "import numpy; print(numpy.version。version)"

你將看到下面輸出:

1.17.4

1.2 使用pip install方法

同樣,你也可以使用pip or pip3安裝Numpy。

1.2.1 首先需要使用下面命令安裝PIP:

PYTHON 2:

sudo apt install python-pip

PYTHON 3:

sudo apt install python3-pip

然后驗證 pip or pip 3的安裝,適應下面命令:

pip3 --version

你將看到下面的輸出:

pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)

1.2.2 安裝NumPy

現在可以使用 pip or pip 3安裝 NumPy了,使用下面命令:

PYTHON 2:

pip install numpy

PYTHON 3:

pip3 install numpy

同樣,在終端中執行下面命令檢查Numpy安裝版本:

python3 -c "import numpy; print(numpy.version。version)"

輸出:

1.17.4

2. 升級Numpy

如果需要在Ubuntu 20.04上將Numpy升級到最新版本,可執行以下命令:

PYTHON 2:

pip install --upgrade numpy

PYTHON 3:

pip3 install --upgrade numpy

3. 升級/卸載出錯總結

在升級過程中可能遇到無法升級的問題。同時升級成功后,可能也出現檢查Numpy版本仍然是舊版本問題,此時需要對其進行卸載,然后升級。這里記錄了升級/卸載過程中遇到的一些問題。

3.1 問題1:

如果更新過程中出現下面錯誤,總是無法更新。這是由連接超時引起的,無法下載安裝包,可以通過修改pip源進行解決。

解決方法:

pip3 install --upgrade numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

其中的numpy是你需要下載的,根據自己需求自行更改,參考了鏈接

3.2 問題2:

使用pip uninstall numpy卸載numpy,出現以下報錯:

Not uninstalling numpy at /usr/lib/python3.8/dist-packages, outside environment /usr

這是混用卸載方法引起的。因為安裝python中的numpy時,是通過sudo apt安裝的,而不是pip install。所以需要用sudo apt卸載,而不能用pip卸載,此時正確的卸載命令為:

sudo apt remove python3-numpy

注意:本人在Ubuntu20.04下卸載numpy時就出現了問題2,并且使用sudo apt remove python-numpy卸載numpy后,檢查是否存在numpy時,仍然能print出numpy版本,后來發現在Ubuntu20.04下需要sudo apt remove python3-numpy才能正確卸載numpy。

總結

在安裝、卸載、升級numpy過程中,一定要匹配好安裝、卸載、升級方法,同時在Ubuntu20.04下由于默認使用了python3,在卸載、升級過程中要記住加入后綴 3。

原文鏈接:https://blog.csdn.net/u011046038/article/details/124516622

欄目分類
最近更新