目录
3.2 创建Anaconda虚拟环境(python 3.8)
3.4 检测 Anaconda 虚拟环境配置是否符合PaddlePaddle安装要求
3.5.2.3 paddle.utils.run_check()
一、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中已删除。
解决异常:
卸载 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 版本是指使用 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