NCS2的開發部署方式

NCS2的開發部署方式

1.受到油管大佬啓發,實際上一切跑Linux的端設備都可以先進行在linux上的開發後再部署。

具體的,我們使用windows的可以在虛擬機上嘗試部署,如果可以,再將模型遷移到樹莓派這種電腦上。
在這裏插入圖片描述
大致是這樣一個工作流,參考https://movidius.github.io/ncsdk/

2.總結一下配置中遇到的問題以及解決方案:

NCSDK對ubuntu的支持情況

至2020.6.12寫稿截至,從GitHub上clone下來的ncsdk仍然不支持Ubuntu18.04 LTS版本,目前先用16.04湊合一下。

網絡配置問題

首先需要讓虛擬機和主機互聯,以及虛擬機上(外)網。要點主要有:固定ip地址(方便),設置網關(一般是路由器的地址,設置錯誤可能可以上網,但是ping不通),代理設置(這裏面的地址需要設置電腦的地址,而且端口號要對應)https://juejin.im/post/5c8c6435518825431116c644,gitclone加速的方法(https://blog.csdn.net/Ex_Genm/article/details/104897637)

python環境問題

建議使用virtualenv建立虛擬環境,好處就是如果崩潰了不至於重裝系統(千萬不要隨意升級原始環境的pip版本)。
創建方法:python3 -m venv name-of-the-venv 實際上是建立了一個虛擬的文件夾
使用方法:source name-of-venv/bin/activate 會在bash前出一個括號表示進入了虛擬環境

NCS連接問題

直接插電腦上(win)默認不和虛擬機連接,使用VMware,在虛擬機選項裏面,找可移動設備,並選擇你需要的設別進行連接。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章