在树莓派CM4模块上编译问题
收藏
在树莓派CM4上编译 paddle-lite 系统为ubuntu mate 20 ,其中默认的python版本为 3.8 ,自行从python官网编译安装了python3.7,但是在
使用 ./lite/tools/build_linux.sh --with_python=ON --python_version=3.7 编译,
可以编译出whl库 paddlelite-a0e14603f-cp37-cp37m-linux_aarch64.whl ,也可以用python3.7 -m pip install *.whl 成功安装。在python3.7中可以 import paddlelite 但是 在 import paddle;ite.lite 时会报错
>>> import paddlelite.lite
Traceback (most recent call last):
File "", line 1, in
ImportError: Python version mismatch: module was compiled for version 3.8, while the interpreter is running version 3.7.
推测是编译过程中需要配置python版本,希望尽快得到解决方法答复。
0
收藏
请登录后评论
error已经报错是python版本的问题啊,下面几个地方确认下:1. 源码编译时需要的python版本是否正确,官方源码支持python3.7编译吗? 2。你启动命令行启动的是python3.8还是python3.7啊?
同学,你的问题解决了吗?欢迎加飞桨Paddle lite部署群来交流技术。你加我微信。我拉你进Paddle Lite技术交流群 18813190139