我正在尝试通过在 ubuntu 中运行 .sh 脚本来安装软件,但每次我尝试执行该脚本时都会发现错误 makee:未找到。我已附上它的屏幕截图。
答案1
make: not found
可以通过安装解决该错误制作. 在所有当前支持的 Ubuntu 版本中打开终端并输入:
sudo apt install make build-essential python2.7 python-pil gcc grass-dev
流速需要 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>
(替换为软件实际名称)