MAC第三方模块相关

pip简介

pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。注:pip 已内置于 Python 3.42.7 及以上版本,其他版本需另行安装。工具简介 pip 是一个现代的,通用的 Python 包管理工具...

查看存在的包

image

查看是否安装了pip

image

image

终端常用命令

win 版本 pip -- version 查看是否安装


1. 更新 pip

python -m pip install --upgrade pip

2. 安装软件包

pip install<package-name>

例如我想安装 pandas,⼀个 Python 包,我会输⼊以下命令:

pip install pandas

3. 更新包

pip install -U <package name>

如果我想更新我的 pandas 版本,我会输⼊以下命令:

pip install -U pandas

如果存在该包的旧版本,pip 将⾸先卸载该版本。然后,它将从 PyPI 安装最新的版本。如果已经安装了最新版本,则 pip 不会执⾏任何操作

4. 安装特定版本的软件包

pip install<package-name>==<version>

如果我想安装 pandas 版本1.20,我会输⼊以下命令:

pip install pandas==1.2.0

如果已经安装了包的版本,pip 将卸载现有包并安装指定的包版本。

如果你想安装⼀个⽐特定版本更新的软件包,输⼊以下命令:

pip install<packagename>>=<version>

例如安装⽐1.2.0更新的 pandas 版本:

pip install pandas>=1.2.0

5. 卸载软件包

pip uninstall pandas

6. 已安装软件包的信息

pip show <package name>

要获取有关我先前安装的 pandas 包的信息:

pip show pandas

如果试图获取有关未安装在环境中的包的信息,pip 将返回⼀个“ Package Not Found”警告。

7. 列出所有安装的软件包

pip list

这将以表格形式列出环境中所有已安装的包。

另⼀种⽅式如下:

pip freeze

8. 列出所有未更新的已安装软件包

pip list -o

9.⽣成 requirements.txt ⽂件

pip freeze > requirements.txt

10.从 requirements.txt ⽂件安装所有依赖项

pip install -r requirements.txt

pip 会忽略以前已经安装的所有软件包

11. 验证安装的软件包是否具有兼容的依赖关系

pip check

12. 升级所有包的快捷⽅式

⽣成⼀个 requirements.txt ⽂件

pip freeze > requirements.txt

打开 requirements.txt ⽂件,然后将所有的==替换为>=。

从 requirements.txt 安装依赖项:

pip install -r requirements.txt --upgrade

所有最新的软件包都将被忽略,并且将安装PyPI上具有较新版本的软件包


下载速度很慢

pip工具默认是从国外的仓库地址下载模块 速度很慢
我们可以切换下载的地址(源地址)
清华大学 :https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科学技术大学 :http://pypi.mirrors.ustc.edu.cn/simple/
华中科技大学:http://pypi.hustunique.com/
豆瓣源:http://pypi.douban.com/simple/
腾讯源:http://mirrors.cloud.tencent.com/pypi/simple
华为镜像源:https://repo.huaweicloud.com/repository/pypi/simple/
pip3 install 模块名 -i 源地址

posted @   懒羊羊A  阅读(38)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示