目录
一、PaddlePaddle 概要
二、PaddlePaddle安装要求
三、PaddlePaddle安装
3.1 安装 Anaconda3
3.2 创建Anaconda虚拟环境(python 3.8)
3.3 进入Anaconda虚拟环境
3.4 检测 Anaconda 虚拟环境配置是否符合PaddlePaddle安装要求
3.4.1 确认 python 位置
3.4.2 检查Python版本
3.4.3 确认Python、pip、处理器架构
3.5 正式安装PaddlePaddle
3.5.1 安装(CPU版 2.0.0)
3.5.2 检测是否安装成功
3.5.2.1 进入python环境
3.5.2.2 import paddle
异常处理:numpy版本异常
3.5.2.3 paddle.utils.run_check()
3.5.3 说明
3.5.3.1 CPU版、GPU版如何选
3.5.3.2 查看飞桨
查看是否安装飞桨
查看飞桨版本
一、PaddlePaddle 概要
PaddlePaddle(Parallel Distributed Deep Learning,中文名飞桨)
是百度公司推出的开源、易学习、易使用的分布式深度学习平台 源于产业实践,在实际中有着优异表现 支持多种机器学习经典模型。
二、PaddlePaddle安装要求
我的操作系统是 Ubuntu 14.04 ,选择 2.0 版本,因为再高的版本不支持此操作系统。
注:操作系统支持的 PaddlePaddle 版本可以使用下面【安装说明】链接,切换版本查看。
安装说明:安装说明-使用文档-PaddlePaddle深度学习平台
三、PaddlePaddle安装
【官方资料】
PaddlePaddle:Linux下的Conda安装
Linux下的Conda安装-使用文档-PaddlePaddle深度学习平台
3.1 安装 Anaconda3
查看详情请点:【ubuntu】安装 Anaconda3-CSDN博客
3.2 创建Anaconda虚拟环境(python 3.8)
conda create -n paddle_env python=3.8
输入y,回车
注1:
虚拟环境目录是 /home/juanjuan/opt/anaconda3/envs/paddle_env ,在执行命令时,有提示。
paddle_env 是环境的名称,可以自定义。
注2:查看当前anaconda3的所有虚拟环境:
conda info --envs
3.3 进入Anaconda虚拟环境
conda activate paddle_env
补充:
退出当前 Anaconda 虚拟环境
conda deactivate
3.4 检测 Anaconda 虚拟环境配置是否符合PaddlePaddle安装要求
注:需先进入Anaconda虚拟环境。
3.4.1 确认 python 位置
which python3
是在我们设置的虚拟环境中。
3.4.2 检查Python版本
python3 --version
Python 3 的版本要求 3.5.1+/3.6/3.7/3.8。
此处是 3.8,符合要求。
pip --version
Python 具有 pip, 且 pip 的版本要求 20.2.2+。
此处是23.3.1,符合要求。
3.4.3 确认Python、pip、处理器架构
确认 Python 和 pip 是 64bit,并且处理器架构是 x86_64(或称作x64、Intel 64、AMD64)架构。
下面命令执行的结果:
第一行输出的是”64bit”,
第二行输出的是”x86_64(或x64、AMD64)”即可。
python3 -c "import platform;print(platform.architecture()[0]);print(platform.machine())"
3.5 正式安装PaddlePaddle
3.5.1 安装(CPU版 2.0.0)
在上面创建的Anaconda虚拟环境安装 PaddlePaddle 。
conda install paddlepaddle==2.0.0 -c paddle
输入y,回车
3.5.2 检测是否安装成功
3.5.2.1 进入python环境
python3
3.5.2.2 import paddle
import paddle
异常处理:numpy版本异常
出现下面的异常:
AttributeError: module numpy has no attribute int.
异常原因:
在numpy版本更新时numpy.int在NumPy 1.20中已弃用,在NumPy 1.24中已删除。
参考资料 AttributeError: module numpy has no attribute int. 报错解决方案_attributeerror: module 'numpy' has no attribute 'i-CSDN博客
解决异常:
卸载 numpy 当前版本(1.24.3)
pip uninstall numpy
安装 numpy 1.20 版本
pip install numpy==1.20
注:也可以安装1.22
查看numpy当前版本
python3
import numpy
numpy.__version__
3.5.2.3 paddle.utils.run_check()
paddle.utils.run_check()
出现 PaddlePaddle is installed successfully!,说明已成功安装。
3.5.3 说明
3.5.3.1 CPU版、GPU版如何选
paddlepaddle的cpu版本有什么用-CSDN博客
PaddlePaddle CPU 版本是指使用 CPU 进行推理和训练的版本。它可以在不需要 GPU 的情况下运行。
3.5.3.2 查看飞桨
查看是否安装飞桨
注:需要进入Anaconda虚拟环境再执行命令
python3
import paddle.fluid
paddle.fluid.install_check.run_check()
出现 Your Paddle Fluid is installed successfully! 就表示安装成功。
查看飞桨版本
注:需要进入Anaconda虚拟环境再执行命令
pip3 list | grep paddlepaddle