在使用tensorflow的目標檢測api時需要使用到protoc(可執行檔案)將目標檢測資料夾下的一些proto檔案編譯成為python檔案,由於tensorflow的model還在不斷更新,因此老版本的protoc可能不能將protoc檔案正確編譯,所以需要更新protoc,具體更新步驟如下:
將protoc檔案覆蓋到系統可執行目錄
我們需要將步驟1中得到的protoc檔案覆蓋到/usr/bin路徑下,之前在該目錄下已經存在有原來版本的protoc檔案,所以使用新版本的檔案覆蓋原來的版本。直接是無法使用右鍵的複製貼上的,因為目標路徑是系統路徑,許可權不夠,需要使用命令列的sudo命令來實現。在命令列介面進入到解壓的protoc檔案目錄下,使用如下命令:
sudo cp protoc /usr/bin/protoc
該命令的意思是將新版本的protoc替換/usr/bin路徑下的老版本protoc
檢查直接在命令列介面使用protoc --version命令檢查新版本的protoc是否安裝成功,若成功,會顯示:libprotoc 3.6.1(版本號)
ubuntu系統下quagga 安裝 更新
剛開始接觸,關於quagga中的基礎知識,後續補充。cd quagga 1.2.4 接下來三步走 configure make make install configure enable vtysh enable user root enable group root enable vty grou...
ubuntu系統更新命令
一 圖形介面更新公升級 1 點選 系統設定 開啟 軟體和更新 切到 更新 欄目進行更新設定。2 可以通過軟體更新器進行更新公升級自己想要更新的 二 命令方式更新公升級 1 先解鎖 ps e grep apt get 獲得 想要的程序id,關閉程序 sudo kill 查詢得到的pid 或者進行強制解...
ubuntu下更新軟體源
1.備份軟體源列表檔案 sudo cp etc apt sources.list etc apt sources.list backup 2.編輯軟體源配置檔案 幾種方法任選一 gedit etc apt sources.list gnome kate etc apt sources.list kd...