安装工具
sudo apt update sudo apt install -y repo git python 拉取代码 mkdir ~/proj/rk3588_sdk/ cd ~/proj/rk3588_sdk/ ## 完整 SDK repo init --no-clone-bundle --repo-url https://gitlab.com/firefly-linux/git-repo.git -u https://gitlab.com/firefly-linux/manifests.git -b master -m rk3588_linux_release.xml
遇到问题:
remote: Compressing objects: 100% (14/14), done.
remote: Total 4481 (delta 34), reused 29 (delta 29), pack-reused 4438 (from 1)
warning: 'refs/heads/stable' is not signed; falling back to signed release 'v1.12.37'
Traceback (most recent call last):
File "/home/syy/Public/firefly_sdk/.repo/repo/main.py", line 19, in <module>
import imp
ModuleNotFoundError: No module named 'imp'
解决:
sudo apt install python3-pip
这个问题是由于原来项目是用python2 开发的,很多包在python3中已经不支持的
修改这些包非常麻烦
尝试重新安装python2 ,ubuntu24.04已经不支持python2了,所以尝试离线安装</