近幾年來,python的包管理系統pip 越來越完善, 尤其是對於 windows場景下,pip大大改善了python的易用性。 https://www.cnblogs.com/yvivid/p/pip_setup.html 一、python 包管理工具 pip 安裝 從 python 3.4開始就 ...
近幾年來,python的包管理系統pip 越來越完善,
尤其是對於 windows場景下,pip大大改善了python的易用性。
https://www.cnblogs.com/yvivid/p/pip_setup.html
一、python 包管理工具 pip 安裝
從 python 3.4開始就開始 內嵌 pip,但整合還不是很好。
如果 python版本還沒有包含 pip,可通過下麵地址
https://pip.pypa.io/en/stable/installing/
下載並運行 get-pip.py
二、python 包管理工具 pip 配置
由於外部伺服器下載速率較低,一般都映射到鏡像伺服器。
2.1、臨時指定pip庫路徑
CMD 命令行:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
註意,simple 不能少, 是 https 而不是 http
2.2、指定pip庫路徑設為預設 (pip通用配置,對於<10.0.0 的舊版本也可用)
linux下:修改 ~/.pip/pip.conf (沒有就創建一個), 修改 index-url至tuna,例如
windows下:修改 用戶名\pip\pip.ini (沒有就創建一個)。
也可以在python中運行
import os
os.environ["USERPROFILE"]
來查看 應該在哪裡建立。
【pip.conf or pip.ini文件編寫如下】
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
2.3、升級 pip 到最新的版本 (>=10.0.0) 後進行配置:
python -m pip install --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
三、python 包管理工具 pip 使用
3.1、pip 安裝指定包
pip install numpy
3.2、pip 安裝指定版本
pip install numpy==1.17.0
3.3、查看安裝包
pip list 【列出已安裝包】
pip list -o 【列出已安裝包 中 哪些已經有更新】
3.3、升級應用版本
pip install -U numpy
四、PYPI 庫資源
https://pypi.org/ 【PYPI主伺服器】
https://pypi.org/project/pip/ 【pip說明】
https://mirrors.tuna.tsinghua.edu.cn/help/pypi/ 【清華大學鏡像 配置方法】
【原創文檔,引用請聲明出處,yvivid】https://www.cnblogs.com/yvivid/p/pip_setup.html