--- title: 'build VoTT.exe method(ubuntu18.04)' disqus: hackmd --- build VoTT.exe method(ubuntu18.04)未完成 === ## Table of Contents [TOC] ## 1. 產出 VoTT_tracker.exe 若尚未安裝環境請參考[此篇](https://hackmd.io/@NTUTVOTT/SyFMnfvzu) 另外還需打包 vott_tracker.exe,也請參考上篇的6. CVTRK 之 vott_tracker.exe 建立 另外打包 vott_tracker.exe 需注意目前open CV只能使用 4.2.0.34,更高的版本會導致 pyinstaller 套件產生的 vott_tracker.exe 無法使用 ```gherkin= 此為測試目前能使用到的最高版本,太高在tracker方面會出問題 $ conda activate tracker $ pip install opencv-python==4.2.0.34 $ pip install opencv-contrib-python==4.2.0.34 版本察看 $ conda list | grep opencv ``` ## 2. 產生出 VoTT releases 資料夾 打開 teminal 操作如下指令 ```gherkin= 到VoTT_NTUT/UBU18/底下 $ npm run release 成功後會在 releases 資料夾產生相應檔案 ``` ::: warning 注意 release 錯誤訊息可以忽略 ::: ![](https://i.imgur.com/0fBnOTB.png) ## 3. 打包 NTUT_VoTT 到指定位置 執行底下的 script 會將 releases 更名成 NTUT_VoTT 並會將 CVTRK/UBU18/NTUT/exe/vott_tracker.exe AND CVTRK/UBU18/NTUT/yolo-coco_v3 移動至指定位置 ```gherkin= $ cd NTUT/scripts $ ./package_NTUT_VoTT.sh ``` ```gherkin= 腳本執行完成後會將 NTUT_VoTT 放置到如下位置 ubuntu 18.04: /VoTT/VoTT_NTUT/UBU18/的上三層 ``` ## 4. 推至雲端 請依照 win10 或是 ubuntu 進行分類 [雲端](https://drive.google.com/drive/u/0/folders/13ieg3xNdoQTV_YdIx4SoOpGycP38kh_6) 參考資料 --- reference: [官方網站](https://github.com/microsoft/VoTT/blob/master/docs/PACKAGING.md) ###### tags: `setup`, `VoTT`