-
Notifications
You must be signed in to change notification settings - Fork 250
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MAC 部署快速案例失败 #1381
Comments
Message that will be displayed on users' first issue |
搞了一天了 没有任何一个样例是跑成功的 , 参考帮助文档和issue 挺痛苦的。 参照其他的issue从0.60升到0.6.2 还是没有解决。 |
您好,感谢使用paddle Serving,很抱歉给您带来困扰。看您帖的报错信息,server的报错信息是illegal instruction,这是v0.6版本遇到的系统错误,升级到V0.6.2版本可以解决。 您先使用pip3 list | grep paddle令检查一下当前版本,确认是v0.6.2的版本。当前您使用CPU推理,确认一下您的CPU版本和型号。 |
cat /proc/cpuinfo | grep -i avx 运行上面命令,查看cpu是否支持avx |
cat /proc/cpuinfo processor : 1 processor : 2 processor : 3 |
运行python3,import paddle会出现错误吗(Illegal instruction)? 如果没有错误的话,您安装的是哪个paddle版本? |
λ yq01-inf-hic /home/work python3.7 |
如果是小白问题 请见谅 |
请问,安装的paddle包是哪个,包名是包含avx,还是no_avx? 可能是安装包的版本和avx不一致 |
我是使用的 官方镜像registry.baidubce.com/paddlepaddle/serving:0.6.2-devel 然后我按照paddle中快速安装脚本的https://fast-install.bj.bcebos.com/fast_install.sh 到下载whl的步骤 报错, 这个whl链接是404 |
https://paddleinference.paddlepaddle.org.cn/user_guides/download_lib.html 关于Paddle安装的是以下2个版本中的一个吗?我测试是可以下载的,如果您安装不是这两个版本请使用下这两个版本。 还有2个问题: |
执行步骤如下 /bin/sh: 1: source: not found |
|
在paddle Serving的容器中,安装以下2个版本测试可以吗? |
首先感谢您的耐心回复,让我重新燃气了希望 可能我的答复比较菜鸟,望谅解。
|
不是的,这两个版本是C++ 的inference代码,里面有libpaddle_inference.so和libpaddle_inference.a。需要写C++代码引入库。这个操作有点复杂。如果您是新手不建议直接使用预测库。 我找到2个noavx的paddle whl包。您试着安装一下(选择其一就好) python -m pip download paddlepaddle-gpu==2.1.2.post101 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/noavx/stable.html --no-index --no-deps |
按照您的安装指令 安装失败 |
坐等 |
您好,您安装paddle的docker&paddle 包,运行python,验证paddle镜像使用可以正常使用。步骤:
|
期望你能解决,我也是同样的电脑,试用下paddleclas,paddledetection,serving,快速demo都跑不起来,不知跟m1芯片有没关系 |
非M1芯片 Mac 版本的 docker 报同样的错误 |
没有解决 准备放弃转生产机器了。 |
我查阅了paddle 相关issue,可以参考此方案安装。 |
你试一下docker restart paddle,然后docker exec -it -u root paddle bash |
macOS 11.4 M1
docker desktop m1版本dmg
Docker Engine v20.10.8
docker pull registry.baidubce.com/paddlepaddle/serving:0.6.2-devel
docker run -p 9292:9292 --name test -dit registry.baidubce.com/paddlepaddle/serving:0.6.2-devel bash
docker exec -it test bash
git clone https://github.com/PaddlePaddle/Serving0.6.2
cd Serving
pip3 install -r python/requirements.txt
pip3 install paddle-serving-client==0.6.2 -i 阿里源
pip3 install paddle-serving-server==0.6.2 # CPU -i 阿里源
pip3 install paddle-serving-app==0.6.2 -i 阿里源
python3 -m paddle_serving_server.serve --model uci_housing_model --thread 10 --port 9292 --name uci
client:
curl -H "Content-Type:application/json" -X POST -d '{"feed":[{"x": [0.0137, -0.1136, 0.2553, -0.0692, 0.0582, -0.0727, -0.1583, -0.0584, 0.6283, 0.4919, 0.1856, 0.0795, -0.0332]}], "fetch":["price"]}' http://127.0.0.1:9292/uci/prediction
The text was updated successfully, but these errors were encountered: