|
【HarmonyOS_Hi3861學(xué)習(xí)筆記】【連載】----Linux環(huán)境的創(chuàng)建中遇到的一些問題, 安裝環(huán)境過程中遇到很多問題,不過都一一解決了。在這里要感謝鴻蒙先行者微信群中的李隆、郭耀龍、Grey,給了很多的幫助和解惑。
以前安裝過Ubuntu,也裝過高gcc,可以參考以前些文章來進(jìn)行,也可以百度查詢安裝方法。
一、更新國內(nèi)軟件源鏡像,這里我使用的是阿里鏡像。
https://blog.csdn.net/longor1991/article/details/83541738
二、安裝samba服務(wù)器
https://blog.csdn.net/longor1991/article/details/83542537
三、安裝gcc編譯鏈
https://blog.csdn.net/longor1991/article/details/84173129
,有些不同的是這次要安裝python以及其組件,這點(diǎn)根據(jù)官網(wǎng)的操作進(jìn)行但是中途有遇到錯(cuò)誤。
在安裝six工具的時(shí)候報(bào)錯(cuò),提示如下:
- pip3 install six --upgrade --ignore-instalLED six
- Collecting six
- Using cached six-1.15.0-py2.py3-none-any.whl (10 kB)
- Installing collected packages: six
- ERROR: pip\“s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
- launchpadlib 1.10.13 requires testresources, which is not installed.
- Successfully installed six-1.15.0
-
復(fù)制代碼 查詢后得到如下解決辦法:
- sudo pip install launchpadlib
復(fù)制代碼 其他就根據(jù)官網(wǎng)的操作步驟一步步來就行
然后,在vs code里面運(yùn)行 python build.py wifiiot 也報(bào)錯(cuò)。這里折騰了很久,后來發(fā)現(xiàn)在Linux下運(yùn)行這條命令可以編譯。才發(fā)現(xiàn)在vs code里連接linux不成功,ssh失敗了。所以運(yùn)行編譯指令失敗。解決辦法如下:
- ssh -o StrictHostKeyChecking=no 192.168.xx.xx
復(fù)制代碼 ,再次編譯,就成功了。來張成功的截圖以示慶賀 |
|