我遇到了一个问题,根据在各个论坛上搜索的结果,这个问题似乎并不常见。
我无法运行 Make 命令。
信息:
The program 'make' is currently not installed. You can install it by typing:
sudo apt-get install make
所以这样做:
sudo apt-get install make
Reading package lists... Done
Building dependency tree
Reading state information... Done
make is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
但当我尝试运行 Make 时,我收到相同的消息。发生了什么?
编辑:Ubuntu 12.04 64位桌面全新安装。
答案1
运行此命令安装 make以及构建代码所需的所有软件包。
sudo apt-get install build-essential
答案2
可能是由于命令 make 不在系统 PATH 中,因此请删除并重新安装它。
sudo apt-get install --reinstall make
答案3
运行命令:
sudo apt-get update
更新软件包列表。之后,
sudo apt-get install make
答案4
我今天刚刚安装了 WSL2,惊讶地发现像 make 这样的软件包还不存在,因为我已经习惯了它们。
然后我意识到我的 Ubuntu 有点“一尘不染”。所以我决定更新它以获取“标准”建议所需的基本开发包,我想:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get autoremove
来源:https://www.sitepoint.com/wsl2/
编辑:也安装 pip!