我試圖透過在 ubuntu 中執行 .sh 腳本來安裝軟體,但每次嘗試執行該腳本時,我都會發現錯誤 makee:not find 。我附上了它的螢幕截圖。
答案1
make: not found
可以透過安裝解決該錯誤製作。在所有目前支援的 Ubuntu 版本中開啟終端並輸入:
sudo apt install make build-essential python2.7 python-pil gcc grass-dev
avaflow需要grass-dev 套件。此指令也會安裝grass-dev版本>=7。
模型結果的視覺化和驗證(標誌 v)利用 R 統計計算項目(建議版本:3.0.2 或更高版本)。為了充分探索 r.avaflow 提供的功能,需要以下 R 軟體包:maptools、stats、sp、rgeos、rgdal、ROCR 和 raster。程式碼基於 Python 2.7(需要 Python 成像庫 PIL)和 C 建置。
若要安裝這些附加依賴項,請開啟終端機並輸入:
sudo apt install r-base r-base-core r-cran-maptools r-cran-sp r-cran-rocr r-cran-raster
要安裝其餘的附加相依性(stats、rgeos 和 rgdal),您需要安裝一個套件,以便按照以下網址的說明從 CRAN(R 程式語言的套件存檔網路)取得和安裝套件:在 Ubuntu 中安裝 R 軟體包的首選方法是什麼?。
答案2
從錯誤訊息來看,腳本似乎嘗試建立軟體。為此,您需要安裝一些軟體。
這通常可以透過以下方式完成
sudo apt install build-essential
您確定 Ubuntu 儲存庫中沒有所需的程式嗎?您可以透過輸入搜尋
apt search <program name>
(替換為軟體實際名稱)