pip简介
pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。注:pip 已内置于 Python 3.4 和 2.7 及以上版本,其他版本需另行安装。工具简介 pip 是一个现代的,通用的 Python 包管理工具...
查看存在的包
查看是否安装了pip
- 更新 pip
python -m pip install --upgrade pip
- 安装软件包
pip install
例如我想安装 pandas,⼀个 Python 包,我会输⼊以下命令:
pip install pandas
- 更新包
pip install -U
如果我想更新我的 pandas 版本,我会输⼊以下命令:
pip install -U pandas
如果存在该包的旧版本,pip 将⾸先卸载该版本。然后,它将从 PyPI 安装最新的版本。如果已经安装了最新版本,则 pip 不会执⾏任何操作
- 安装特定版本的软件包
pip install
如果我想安装 pandas 版本1.20,我会输⼊以下命令:
pip install pandas==1.2.0
如果已经安装了包的版本,pip 将卸载现有包并安装指定的包版本。
如果你想安装⼀个⽐特定版本更新的软件包,输⼊以下命令:
pip install
例如安装⽐1.2.0更新的 pandas 版本:
pip install pandas>=1.2.0
- 卸载软件包
pip uninstall pandas
- 已安装软件包的信息
pip show
要获取有关我先前安装的 pandas 包的信息:
pip show pandas
如果试图获取有关未安装在环境中的包的信息,pip 将返回⼀个“ Package Not Found”警告。
- 列出所有安装的软件包
pip list
这将以表格形式列出环境中所有已安装的包。
另⼀种⽅式如下:
pip freeze
- 列出所有未更新的已安装软件包
pip list -o
9.⽣成 requirements.txt ⽂件
pip freeze > requirements.txt
10.从 requirements.txt ⽂件安装所有依赖项
pip install -r requirements.txt
pip 会忽略以前已经安装的所有软件包
- 验证安装的软件包是否具有兼容的依赖关系
pip check
- 升级所有包的快捷⽅式
⽣成⼀个 requirements.txt ⽂件
pip freeze > requirements.txt
打开 requirements.txt ⽂件,然后将所有的==替换为>=。
从 requirements.txt 安装依赖项:
pip install -r requirements.txt --upgrade
所有最新的软件包都将被忽略,并且将安装PyPI上具有较新版本的软件包
标签:模块,pandas,MAC,install,软件包,pip,txt,安装,第三方 From: https://www.cnblogs.com/tzmy/p/16599698.html