首页 Paddle框架 帖子详情
报错 Illegal instruction
收藏
快速回复
Paddle框架 问答深度学习 8376 17
报错 Illegal instruction
收藏
快速回复
Paddle框架 问答深度学习 8376 17

安装后运行不了,Docker中python报错 Illegal instruction (core dumped),有人遇到过吗?

----------------------------------------------------------------------------------------------------------------------------------

机器环境 Ubuntu Linux 64bit:
zhy@zhy-pc-linux:~$ uname -m && cat /etc/*release
x86_64
DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS"

下载paddle镜像:
sudo docker pull hub.baidubce.com/paddlepaddle/paddle:0.14.0
sudo docker run --name paddleVol -it -v $PWD:/paddle hub.baidubce.com/paddlepaddle/paddle:0.14.0 /bin/bash

在docker中运行出错:
root@ca7000283add:/# python
Python 2.7.12 (default, Dec 4 2017, 14:50:18)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import paddle
>>> import paddle.fluid
Illegal instruction (core dumped)

0
收藏
回复
全部评论(17)
时间顺序
编程小二
#2 回复于2018-09

你好,我也遇到了 和你同样的问题,请问你解决了吗

0
回复
J
Jiabin9376
#3 回复于2018-09

使用docker镜像可以隔离环境,怀疑是不是您的机器不支持avx指令集或者是否是docker的安装出现的问题

0
回复
7
7kk7kk1919
#4 回复于2018-09
使用docker镜像可以隔离环境,怀疑是不是您的机器不支持avx指令集或者是否是docker的安装出现的问题

请问win10系统1803按照官方教程安装后也出现这个问题,docker应该正常,但是处理器不支持avx指令集,请问是avx的原因吗

0
回复
挪威的仙人掌
#5 回复于2018-09
请问win10系统1803按照官方教程安装后也出现这个问题,docker应该正常,但是处理器不支持avx指令集,请问是avx的原因吗

应该是不支持avx指令集造成的,可以从这里https://guest@paddleci.ngrok.io/repository/download/Manylinux1_CpuNoavxOpenblas/.lastSuccessful/paddlepaddle-latest-cp27-cp27mu-linux_x86_64.whl
下载nonavx的whl包,把这个包放在本机当前的目录下,然后在该目录下使用docker run --name test -it -v $PWD:/paddle  hub.baidubce.com/paddlepaddle/paddle:0.14.0 /bin/bash, 进入docker后进入/paddle目录,找到刚刚下载的安装包,用pip install 安装试一下

0
回复
J
Jiabin9376
#6 回复于2018-09
请问win10系统1803按照官方教程安装后也出现这个问题,docker应该正常,但是处理器不支持avx指令集,请问是avx的原因吗

应该是不支持avx指令集造成的,可以从这里https://guest@paddleci.ngrok.io/repository/download/Manylinux1_CpuNoavxOpenblas/.lastSuccessful/paddlepaddle-latest-cp27-cp27mu-linux_x86_64.whl
下载nonavx的whl包,把这个包放在本机当前的目录下,然后在该目录下使用docker run --name test -it -v $PWD:/paddle  hub.baidubce.com/paddlepaddle/paddle:0.14.0 /bin/bash, 进入docker后进入/paddle目录,找到刚刚下载的安装包,用pip install 安装试一下

0
回复
小二师弟
#7 回复于2018-09

 俺也试了试,ubuntu16,caffe也安装了,还是没搞定

0
回复
J
Jiabin9376
#8 回复于2018-10
请问win10系统1803按照官方教程安装后也出现这个问题,docker应该正常,但是处理器不支持avx指令集,请问是avx的原因吗

应该是的

 

0
回复
w
whdhf03
#9 回复于2018-11

同问!一样的问题

0
回复
J
Jiabin9376
#10 回复于2018-11
whdhf03 #9
同问!一样的问题

应该是不支持avx或者avx2指令集造成的,请参照官网的安装文档查看并
下载nonavx的whl包,把这个包放在本机当前的目录下,然后在该目录下使用docker run --name test -it -v $PWD:/paddle  hub.baidubce.com/paddlepaddle/paddle:0.14.0 /bin/bash, 进入docker后进入/paddle目录,找到刚刚下载的安装包,用pip install 安装试一下

0
回复
A
AIStudio782820
#11 回复于2018-11

我也没搞定

0
回复
A
AIStudio782820
#12 回复于2018-12

同问

 

0
回复
敢在吊一点不
#13 回复于2018-12

d

0
回复
敢在吊一点不
#14 回复于2018-12

有下载好nonavx的whl包吗?求分享

0
回复
J
Jiabin9376
#15 回复于2019-03
有下载好nonavx的whl包吗?求分享

统一回复下,需要no_avx安装包的用户请看官网这里http://paddlepaddle.org/documentation/docs/zh/1.3/beginners_guide/install/Tables.html#permalink-4--whl-release下载即可

0
回复
AIStudio528500
#16 回复于2022-06

同样的问题,而且我的机器支持avx和avx2, import paddle还是会报错,求解。

1
回复
sunny风吹吧
#18 回复于2023-10

真是服了,官方的docker都运行不了么 

0
回复
sunny风吹吧
#19 回复于2023-10
应该是不支持avx指令集造成的,可以从这里https://guest@paddleci.ngrok.io/repository/download/Manylinux1_CpuNoavxOpenblas/.lastSuccessful/paddlepaddle-latest-cp27-cp27mu-linux_x86_64.whl 下载nonavx的whl包,把这个包放在本机当前的目录下,然后在该目录下使用docker run --name test -it -v $PWD:/paddle  hub.baidubce.com/paddlepaddle/paddle:0.14.0 /bin/bash, 进入docker后进入/paddle目录,找到刚刚下载的安装包,用pip install 安装试一下
展开

这个不能访问了,还有连接吗

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户