install.md 1.8 KB
Newer Older
L
LielinJiang 已提交
1 2 3 4
# 安装文档
本文档包含了如何安装PaddleGAN以及相关依赖,更多产品简介请参考[README](https://github.com/PaddlePaddle/PaddleGAN/blob/develop/README_cn.md)

## 环境依赖
Y
YixinKristy 已提交
5

L
LielinJiang 已提交
6 7 8 9
- PaddlePaddle >= 2.1.0
- Python >= 3.6
- CUDA >= 10.1

Y
YixinKristy 已提交
10

L
LielinJiang 已提交
11 12 13
## 安装PaddlePaddle

```
Y
YixinKristy 已提交
14

L
LielinJiang 已提交
15 16 17 18 19 20 21
# CUDA10.1
python -m pip install paddlepaddle-gpu==2.1.0.post101 -f https://mirror.baidu.com/pypi/simple

# CPU
python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple

```
L
LielinJiang 已提交
22

L
LielinJiang 已提交
23
更多安装方式例如conda或源码编译安装方法,请参考[PaddlePaddle安装文档](https://www.paddlepaddle.org.cn/documentation/docs/zh/install/index_cn.html)
L
LielinJiang 已提交
24

L
LielinJiang 已提交
25
请确保您的PaddlePaddle安装成功并且版本不低于需求版本。使用以下命令进行验证。
L
LielinJiang 已提交
26 27

```
L
LielinJiang 已提交
28 29 30 31 32 33
# 在您的Python解释器中确认PaddlePaddle安装成功
>>> import paddle
>>> paddle.utils.run_check()

# 确认PaddlePaddle版本
python -c "import paddle; print(paddle.__version__)"
L
LielinJiang 已提交
34 35
```

L
LielinJiang 已提交
36
## 安装PaddleGAN
L
LielinJiang 已提交
37

L
LielinJiang 已提交
38
### 通过PIP安裝(只支持Python3)
J
Jie Han 已提交
39

L
LielinJiang 已提交
40
* 安装:
Q
qingqing01 已提交
41
```
L
LielinJiang 已提交
42
python3 -m pip install --upgrade ppgan
Q
qingqing01 已提交
43
```
L
LielinJiang 已提交
44
* 下载示例和配置文件:
Q
qingqing01 已提交
45 46 47 48 49

```
git clone https://github.com/PaddlePaddle/PaddleGAN
cd PaddleGAN
```
L
LielinJiang 已提交
50
### 通过源码安装
L
LielinJiang 已提交
51 52 53 54 55 56

```
git clone https://github.com/PaddlePaddle/PaddleGAN
cd PaddleGAN

pip install -v -e .  # or "python setup.py develop"
L
LielinJiang 已提交
57

L
LielinJiang 已提交
58 59 60 61
# 安装其他依赖
pip install -r requirements.txt
```
## 其他第三方工具安装
L
LielinJiang 已提交
62

L
LielinJiang 已提交
63
* 涉及视频的任务都需安装**ffmpeg**,这里推荐使用[conda](https://docs.conda.io/en/latest/miniconda.html)安装:
L
LielinJiang 已提交
64 65 66 67

```
conda install x264=='1!152.20180717' ffmpeg=4.0.2 -c conda-forge
```
郑启航 已提交
68

L
LielinJiang 已提交
69
* 如需使用可视化工具监控训练过程,请安装[飞桨VisualDL](https://github.com/PaddlePaddle/VisualDL)
郑启航 已提交
70 71 72
```
python -m pip install visualdl -i https://mirror.baidu.com/pypi/simple
```
L
LielinJiang 已提交
73
*注意:VisualDL目前只维护Python3以上的安装版本