linux 上使用某个功能其实挺麻烦的
因为编译环境好像比较容易一件获取并且能够编译成功,但是比较难注意到编译的附加依赖项。
因为make 的配置导致不一定能够完全了解到是否是真的一切都弄好了,智能跟着攻略去走。
直接下载的话,库内的包并不一定是最新的,以Python举例,虽然现在已经更新到3.11了但是我在centos 7中依旧只能下载到3.6的。
如果选择build 安装,在https 的时候会遇到安装失败的情况,比较麻烦。
这种情况在windows上就不太容易见到,因为普通人没有这个能力去build,只能下载好软件,软件配置成为命令行还需要配置环境变量,对于有经验的人而言 在linux 上一个命令就可以完成的事情,但是却不容易出现无法使用的事情。