import paddle报错的成功解决方法
作者:~啥也不会~
最近安装paddle的时候遇到了些问题,这里给大家总结下,下面这篇文章主要给大家介绍了关于import paddle报错的成功解决方法,需要的朋友可以参考下
项目场景:
近期,需要在CPU上搭建paddle环境,但由于不可抗拒的因素,导致出了小插曲,故有了本文
问题描述
环境中已有paddle,如下:
但是import时,出现了如下错误:
原因分析:
最初,我以为是paddle的安装方式不对(直接pip安装的),所以我进行了以下尝试:
conda安装,命令如下:
python -m pip install paddlepaddle==2.2.2 -i https://mirror.baidu.com/pypi/simple
离线安装,下载好对应的whl文件,然后进行安装,网址如下:
whl
但是,报错还是一样,后来在网上查到可能是linux版本不对,故试出了解决方案。
解决方案:
- docker安装(推荐),命令如下,这里仅以CPU为例:
docker pull registry.baidubce.com/paddlepaddle/paddle:2.3.2
其中,2.3.2可以直接更改为你需要的版本号,本着“退而求其次”的法则,我选择的版本时2.2的版本,然后进入镜像(具体命令这里就不展开了,网上找度娘即可),结果如下:
然后,我们看下导入paddle是否报错:
如图,没有报错,可以正常使用
- 更换你的linux版本
查看下你的linux版本,我的机器的版本时Ubuntu22.04的,之前那台机器是Ubuntu20.04的就没出现过这个问题,可能还是paddle对linux版本的兼容做的有bug。但是重装系统我觉得麻烦,所以直接选择docker安装,也建议大家使用docker安装
总结
到此这篇关于import paddle报错的成功解决方法的文章就介绍到这了,更多相关import paddle报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!