python中有許多有用的庫,要使用這些第三方庫,需要安裝pip
打開cmd,輸入以下命令安裝pip:
python -m ensurepip --default-pip
出現(xiàn)如下圖所示,代表pip安裝成功:
1.卸載前詢問一次,確認(rèn)是否卸載
python -m pip uninstall pip
2.直接卸載不詢問
python -m pip uninstall -y pip
幫助信息可以查看pip命令的用法,幫助命令如下:
pip <command>-h
或pip <command> --help
,其中<command>
為可選信息,用法如下:
1.查看pip
命令的用法:
pip -h
pip --help
pip list
命令的用法
pip list -h
pip --version
python -m pip install --upgrade pip
例如安裝pyyaml庫,打開cmd輸入以下命令:
pip install pyyaml
如下圖所示,代表安裝成功:
E:\Environments\Python310\Lib\site-packages
新建一個txt文件,在文件里添加庫名的信息,再輸入pip install -r 文件路徑
,即可批量安裝這些庫。
例如,在E盤下新建requirements.txt
,在txt文件中添加以下內(nèi)容:
pyyaml
pyautogui
requests
再輸入命令:
pip install -r e:\\requirements.txt
1.查看所有已安裝的庫
pip list
輸出所有已安裝的庫的信息,到文件中
pip freeze > e:\\requirements.txt
pip show -f pyyaml
1.查看需要升級的庫
pip list -o
2.升級庫
格式如下:
pip install --upgrade 庫名
或者pip install -U 庫名
例如:
pip install --upgrade setuptools
1.刪除庫前詢問一次,確認(rèn)是否刪除
例如卸載pyyaml庫,打開cmd輸入以下命令:
pip uninstall pyyaml
如下圖所示,會出現(xiàn)詢問是否刪除包,輸入Y,即刪除成功。
再查看Lib\site-packages文件夾下,發(fā)現(xiàn)包已經(jīng)刪除了:
pip uninstall -y pyyaml
批量卸載庫方式,同批量安裝庫方式。
例如,在E盤下新建requirements.txt
,在txt文件中添加以下內(nèi)容:
pyyaml
pyautogui
requests
再輸入命令:
pip uninstall -y -r e:\\requirements.txt
打開文件夾,輸入%APPDATA%
回車,打開%APPDATA%
路徑,并在此路徑下新建一個pip文件夾:
在pip文件夾下,新建pip.ini
文件,并將以下內(nèi)容添加至pip.ini
文件中:
[global]
timeout = 6000
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com
pip.ini
文件內(nèi)容的意思是,以后pip下載的包會自動到阿里鏡像源中下載,下載的網(wǎng)址從國外轉(zhuǎn)到了國內(nèi),速度自然也就加快了。
timeout
下載超時時長
index-url
下載的地址
trusted-host
受信任地址
再安裝個selenium庫試試下載速度,看看效果如何:
pip install selenium
可以看到,這個速度都是幾MB/s
,而沒有配置之前,速度只有幾十KB/s
。