Python pip超詳細教程之pip的安裝與使用

1. pip的安裝與卸載

1.1 pip的安裝

python中有許多有用的庫,要使用這些第三方庫,需要安裝pip

打開cmd,輸入以下命令安裝pip:

python -m ensurepip --default-pip

出現如下圖所示,代表pip安裝成功:

1.2 pip的卸載

1.卸載前詢問一次,確認是否卸載

python -m pip uninstall pip

2.直接卸載不詢問

python -m pip uninstall -y pip

2. pip的使用

2.1 幫助信息

幫助信息可以查看pip命令的用法,幫助命令如下:

pip-hpip <command> --help,其中<command>為可選信息,用法如下:

1.查看pip命令的用法:

pip -h
pip --help

2.查看pip list命令的用法

pip list -h

2.2 查看pip版本

pip --version

2.3 更新pip版本

python -m pip install --upgrade pip

2.4 安裝庫

2.4.1 安裝單個庫

例如安裝pyyaml庫,打開cmd輸入以下命令:

pip install pyyaml

如下圖所示,代表安裝成功:

安裝包會默認安裝到python路徑的Lib\site-packages文件夾下,如E:\Environments\Python310\Lib\site-packages

2.4.2 批量安裝庫

新建一個txt文件,在文件裡添加庫名的信息,再輸入pip install -r 文件路徑,即可批量安裝這些庫。

例如,在E盤下新建packages.txt,在txt文件中添加以下內容:

pyyaml
pyautogui
requests

再輸入命令:

pip install -r e:\\packages.txt

2.5 查看庫

2.5.1 查看所有已安裝的庫

1.查看所有已安裝的庫

pip list

2.5.2 輸出已安裝庫的信息至文件

輸出所有已安裝的庫的信息,到文件中

pip freeze > E:\packages.txt

2.5.3 查看庫的詳細信息

pip show -f pyyaml

2.6 升級庫

1.查看需要升級的庫

pip list -o

2.升級庫

格式如下:

pip install --upgrade庫名或者pip install -U 庫名

例如:

pip install --upgrade setuptools

2.7 卸載庫

2.7.1 卸載單個庫

1.刪除庫前詢問一次,確認是否刪除

例如卸載pyyaml庫,打開cmd輸入以下命令:

pip uninstall pyyaml

如下圖所示,會出現詢問是否刪除包,輸入Y,即刪除成功。

再查看Lib\site-packages文件夾下,發現包已經刪除瞭:

2.跳過詢問,直接刪除

pip uninstall -y pyyaml

2.7.2 批量卸載庫

批量卸載庫方式,同批量安裝庫方式。

例如,在E盤下新建packages.txt,在txt文件中添加以下內容:

pyyaml
pyautogui
requests

再輸入命令:

pip uninstall -y -r e:\\packages.txt

3. 提高pip下載速度

打開文件夾,輸入%APPDATA%回車,打開%APPDATA%路徑,並在此路徑下新建一個pip文件夾:

在pip文件夾下,新建pip.ini文件,並將以下內容添加至pip.ini文件中:

[global]
timeout = 6000
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com
  • pip.ini文件內容的意思是,以後pip下載的包會自動到阿裡鏡像源中下載,下載的網址從國外轉到瞭國內,速度自然也就加快瞭。
  • timeout 下載超時時長
  • index-url 下載的地址>
  • trusted-host 受信任地址

再安裝個selenium庫試試下載速度,看看效果如何:

pip install selenium

可以看到,這個速度都是幾MB/s,而沒有配置之前,速度隻有幾十KB/s

到此這篇關於Python pip超詳細教程之pip的安裝與使用的文章就介紹到這瞭,更多相關Python pip教程內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: