Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 18 additions & 17 deletions docs/install/pip/linux-pip.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,19 +73,21 @@

* 如果您的计算机没有 NVIDIA® GPU,请安装[CPU 版的 PaddlePaddle](#cpu)

* 如果您的计算机有 NVIDIA® GPU,请确保满足以下条件并且安装[GPU 版 PaddlePaddle](#gpu)
* 如果您的计算机有 NVIDIA® GPU,请确保满足以下条件并且安装[GPU 版 PaddlePaddle](#gpu),依赖库环境版本要求如下:

* **CUDA 工具包 10.1 配合 cuDNN 7 (cuDNN 版本>=7.6.5, 如需多卡支持,需配合 NCCL2.7 及更高; 不支持使用 TensorRT)**
* **CUDA 工具包 10.1 配合 cuDNN 7 (cuDNN 版本>=7.6.5), 不支持使用 TensorRT**

* **CUDA 工具包 10.2 配合 cuDNN 7 (cuDNN 版本>=7.6.5, 如需多卡支持,需配合 NCCL2.7 及更高;如需使用 PaddleTensorRT 推理,需配合 TensorRT7.0.0.11)**
* **CUDA 工具包 10.2 配合 cuDNN 7 (cuDNN 版本>=7.6.5), 如需使用 PaddleTensorRT 推理,需配合 TensorRT7.0.0.11**

* **CUDA 工具包 11.1 配合 cuDNN v8.1.1(如需多卡支持,需配合 NCCL2.7 及更高;如需使用 PaddleTensorRT 推理,需配合 TensorRT7.2.3.4)**
* **CUDA 工具包 11.1 配合 cuDNN v8.1.1, 如需使用 PaddleTensorRT 推理,需配合 TensorRT7.2.3.4**

* **CUDA 工具包 11.2 配合 cuDNN v8.1.1(如需多卡支持,需配合 NCCL2.7 及更高;如需使用 PaddleTensorRT 推理,需配合 TensorRT8.0.3.4)**
* **CUDA 工具包 11.2 配合 cuDNN v8.1.1, 如需使用 PaddleTensorRT 推理,需配合 TensorRT8.0.3.4**

* **CUDA 工具包 11.6 配合 cuDNN v8.4.0(如需多卡支持,需配合 NCCL2.7 及更高;如需使用 PaddleTensorRT 推理,需配合 TensorRT8.4.0.6)**
* **CUDA 工具包 11.6 配合 cuDNN v8.4.0, 如需使用 PaddleTensorRT 推理,需配合 TensorRT8.4.0.6**

* **CUDA 工具包 11.7 配合 cuDNN v8.4.1(如需多卡支持,需配合 NCCL2.7 及更高;如需使用 PaddleTensorRT 推理,需配合 TensorRT8.4.2.4)**
* **CUDA 工具包 11.7 配合 cuDNN v8.4.1, 如需使用 PaddleTensorRT 推理,需配合 TensorRT8.4.2.4**

* **如需使用分布式多卡环境,需配合 NCCL>=2.7**

* **GPU 运算能力超过 3.5 的硬件设备**

Expand Down Expand Up @@ -163,7 +165,7 @@

2.2.4 CUDA11.2 的 PaddlePaddle

cuDNN8.1.1:
如果您只进行训练,可使用cuDNN8.1.1 版本的飞桨:
```
python3 -m pip install paddlepaddle-gpu==2.4.0rc0.post112 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html
```
Expand Down Expand Up @@ -193,17 +195,20 @@

* 如果你使用的是安培架构的 GPU,推荐使用 CUDA11 以上。如果你使用的是非安培架构的 GPU,推荐使用 CUDA10.2,性能更优。

* 请确认需要安装 PaddlePaddle 的 Python 是您预期的位置,因为您计算机可能有多个 Python。根据您的环境您可能需要将说明中所有命令行中的 python3 替换为具体的 Python 路径
* 飞桨对于主流各python 版本均提供了对应的安装包,而您环境中可能有多个 Python,请确认你想使用的python 版本并下载对应的paddlepaddle 安装包。例如您想使用python3.7 的环境,则安装命令为python3.7 -m pip install paddlepaddle

* 如果您需要使用清华源,可以通过以下命令

```
python3 -m pip install paddlepaddle-gpu==[版本号] -i https://pypi.tuna.tsinghua.edu.cn/simple
```

* 上述命令默认安装`avx`的包。如果你的机器不支持`avx`,需要安装`noavx`的 Paddle 包,可以通过以下命令安装,仅支持 python3.8:
* 上述命令默认安装`avx`的包。如果你的机器不支持`avx`,需要安装`noavx`的 Paddle 包,判断你的机器是否支持`avx`,可以输入以下命令,如果输出中包含`avx`,则表示机器支持`avx`
```
cat /proc/cpuinfo | grep -i avx
```

首先使用如下命令将 wheel 包下载到本地,再使用`python3 -m pip install [name].whl`本地安装([name]为 wheel 包名称)
首先使用如下命令将 wheel 包下载到本地:

* cpu、mkl 版本 noavx 机器安装:

Expand All @@ -229,11 +234,9 @@
```
python3 -m pip download paddlepaddle-gpu==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps
```

再使用`python3 -m pip install [name].whl`本地安装([name]为 wheel 包名称)。

判断你的机器是否支持`avx`,可以输入以下命令,如果输出中包含`avx`,则表示机器支持`avx`
```
cat /proc/cpuinfo | grep -i avx
```

* 如果你想安装`avx`、`openblas`的 Paddle 包,可以通过以下命令将 wheel 包下载到本地,再使用`python3 -m pip install [name].whl`本地安装([name]为 wheel 包名称):

Expand All @@ -242,8 +245,6 @@
```




## **三、验证安装**

安装完成后您可以使用 `python3` 进入 python 解释器,输入`import paddle` ,再输入
Expand Down
2 changes: 1 addition & 1 deletion docs/install/pip/macos-pip.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# MacOS 下的 PIP 安装

The Python Package Index(PyPI)是 Python 的包管理器。本文档为你介绍 PyPI 安装方式。PyPI 下载详见 PyPI 官网(PyPI 官网设置链接:https://pypi.org/)
[The Python Package Index(PyPI)](https://pypi.org/)是 Python 的包管理器。本文档为你介绍 PyPI 安装方式,飞桨提供的 PyPI 安装包支持分布式训练(多机多卡)、TensorRT 推理功能

## 一、环境准备

Expand Down
20 changes: 10 additions & 10 deletions docs/install/pip/windows-pip.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,15 +55,15 @@

* **CUDA 工具包 10.1 配合 cuDNN v7.6.5(不支持使用 TensorRT)**

* **CUDA 工具包 10.2 配合 cuDNN v7.6.5(如需使用 PaddleTensorRT 推理,需配合 TensorRT7.0.0.11)**
* **CUDA 工具包 10.2 配合 cuDNN v7.6.5如需使用 PaddleTensorRT 推理,需配合 TensorRT7.0.0.11**

* **CUDA 工具包 11.1 配合 cuDNN v8.1.1(如需使用 PaddleTensorRT 推理,需配合 TensorRT8.0.3.4)**
* **CUDA 工具包 11.1 配合 cuDNN v8.1.1如需使用 PaddleTensorRT 推理,需配合 TensorRT8.0.3.4**

* **CUDA 工具包 11.2 配合 cuDNN v8.2.1(如需使用 PaddleTensorRT 推理,需配合 TensorRT8.2.4.2)**
* **CUDA 工具包 11.2 配合 cuDNN v8.2.1如需使用 PaddleTensorRT 推理,需配合 TensorRT8.2.4.2**

* **CUDA 工具包 11.6 配合 cuDNN v8.4.0(如需使用 PaddleTensorRT 推理,需配合 TensorRT8.4.0.6)**
* **CUDA 工具包 11.6 配合 cuDNN v8.4.0如需使用 PaddleTensorRT 推理,需配合 TensorRT8.4.0.6**

* **CUDA 工具包 11.7 配合 cuDNN v8.4.1(如需使用 PaddleTensorRT 推理,需配合 TensorRT8.4.2.4)**
* **CUDA 工具包 11.7 配合 cuDNN v8.4.1如需使用 PaddleTensorRT 推理,需配合 TensorRT8.4.2.4**

* **GPU 运算能力超过 3.5 的硬件设备**

Expand Down Expand Up @@ -136,10 +136,10 @@

* 请确认需要安装 PaddlePaddle 的 Python 是您预期的位置,因为您计算机可能有多个 Python。根据您的环境您可能需要将说明中所有命令行中的 python 替换为具体的 Python 路径。

* 上述命令默认安装`avx`的包。如果你的机器不支持`avx`,需要安装`noavx`的 Paddle 包,可以通过以下命令安装,仅支持 python3.8:

首先使用如下命令将 wheel 包下载到本地,再使用`python -m pip install [name].whl`本地安装([name]为 wheel 包名称):
* 上述命令默认安装`avx`的包。如果你的机器不支持`avx`,需要安装`noavx`的 Paddle 包。判断你的机器是否支持`avx`,可以安装[CPU-Z](https://www.cpuid.com/softwares/cpu-z.html)工具查看“处理器-指令集”。

首先使用如下命令将 wheel 包下载到本地,仅支持python3.8

* cpu、mkl 版本 noavx 机器安装:

```
Expand All @@ -163,8 +163,8 @@
```
python -m pip download paddlepaddle-gpu==2.4.0rc0 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/noavx/stable.html --no-index --no-deps
```

判断你的机器是否支持`avx`,可以安装[CPU-Z](https://www.cpuid.com/softwares/cpu-z.html)工具查看“处理器-指令集”。
再使用`python -m pip install [name].whl`本地安装([name]为 wheel 包名称)

* 如果你想安装`avx`、`openblas`的 Paddle 包,可以通过以下命令将 wheel 包下载到本地,再使用`python -m pip install [name].whl`本地安装([name]为 wheel 包名称):

Expand Down