全志D1 SDK 下载及注意事项

全志D1 SDK 下载及注意事项,第1张

全志D1 SDK下载 1.下载准备

下载SDK,本来按道理来说,应该只要按照官方的命令来下载就好了。


但是官方的文档实在太简略,加上我是个菜鸡。


踩了很多坑,在这记录一下。



首先我的环境是VM的虚拟机上安装的 Ubuntu20.04,上面安装了一些常用的支持包,比如conda这些
安装官方的指令来 *** 作

1.1 添加公钥

比较简单,按照官网上的指引即可,需要注意的是换行符。


1.2安装repo脚本

这里踩的一个坑就是,没有用全志提供的 repo脚本,开始的时候用的谷歌官方的repo脚本,还安装了git-repo软件包,会出现time out 以及无法连接的错误,解决方法:删除谷歌的repo脚本,删除安装的软件包,使用全志提供的repo脚本,将其git到本地中,按照官网中repo安装的步骤来安装,修改repo.py文件中的username,将其换成自己的用户名即可。


然后将repo脚本拷贝到/usr/bin/ 路径中,使用,root权限进行 *** 作。


cp repo/repo /usr/bin/repo

如果遇到 需要输入[email protected] 's password 。


请检查公钥是否添加成功。



检查方法,输入如下代码 ,其中的username要进行替换
ssh [email protected]

1.3 设置git 的用户名和邮箱

使用如下指令来设置用户名和邮箱,这个,我是在gitee用的gitee上面注册的用户名和邮箱,不设置好像也可以

  git config --global user.email "[email protected]"
  git config --global user.name "Your Name"
1.4 出现脚本不支持 python3报错

安装完repo脚本 并将其添加到系统的变量中,就可以进行下载了。


repo init -u ssh://[email protected]/git_repo/D1_Tina_Open/manifest.git -b master -m tina-d1-h.xml`

此时出现报错,大意就是,python3不支持,请使用 python2.6~2.7…这个报错,通过网上 哇酷论坛里面找到个解决方案,就是先安装python2
然后使用python2指定安装,但是,这个无法安装https://whycan.com/t_7271.html
经过荔枝Linux群里的大佬的指点,可以使用conda创建一个2.7的python环境,即可解决这个问题

conda create -n 2.7 python=2.7
conda activate 2.7 

通过以上代码即可顺利执行repo指令,可以开始下载啦~

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/577953.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-11
下一篇 2022-04-11

发表评论

登录后才能评论

评论列表(0条)

保存