004、pip详细使用说明

Pip详细使用说明

pip 是一个现代的,通用的 Python包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。

1、pip基本使用

1. pip 更新

python -m pip install --upgrade pip

2. pip 安装

pip install django

3. pip 指定版本安装

pip install django==2.2.25

4. pip 查看某个模块

pip show django

5. pip 查看当前环境下的所有的模块

pip list

6. pip 移除当前环境下的某个模块

pip uninstall django

7. pip 列出过期的包

pip list --outdated

8. pip 显示安装的文件

pip show --files <module_name>

9. pip 升级软件包

pip install --upgrade <module_name>

10. pip 将已经安装的库列表保存到文本文件中

pip freeze > requirements.txt

这个功能非常常用、好用!经常被用作项目环境依赖文件。

11. pip 根据依赖文件批量安装库

pip install -r requirements.txt

使用上面的txt文件,批量安装第三方库。

12. pip 指定源进行安装

pip install -i https://mirrors.aliyun.com/pypi/simple/ pillow

2、pip 下载模块

1. 单个下载模块

pip download -d package <module_name>

2. 批量下载离线包

pip download -d package  -r requirements.txt

3. 下载linux指定版本的包

可以指定linux版本 --platform
可以指定模块的版本 ==

pip download --no-deps --platform linux_x86_64 -d your_offline_packages lightgbm==3.2.0

3、pip离线使用

1. 离线单个安装

pip install --no-index --find-links="离线包路径" <module_name>

2. 离线批量安装

pip install --no-index --find-linds="离线包路径" -r requirements.txt

3. 指定用户离线安装

pip install --no-index --find-links="离线包路径" <module_name> --user

4、pip 使用问题

1. python3.6安装anyjson时use_2to3 is invalid. 解决方法

python pip 安装报错 error in setup command: use_2to3 is invalid. 解决方法

安装anyjson==0.3.3这个库,其他库也有可能发生

error in anyjson setup command: use_2to3 is invalid.

解决

pip install setuptools==57.5.0

原因

因为在setuptools 58之后的版本已经废弃了use_2to3

你可能感兴趣的:(python基础,python语法,python)