没想到我的Ubu3ntu上接入nvboard这么困难,本来以为按照文档跑一遍就行,结果没想到怎么都跑不出来,老是提示SDL_ttf.h这个头文件找不到,没办法只能装点别的库,结果装完之后错误类型竟然又变了。。。
于是一气之下sudo apt autoremove。然后就悲剧了,再想安装库发现有好多依赖,每个依赖还嵌套着别的依赖,感觉搞不定,上网搜一下原来是autoremove把ptyhon3的相关库都给删了,python3相关的库都是跟系统有关系的,直接删了肯定完蛋,这也验证了我之前所说的,没事没删东西。套用知乎大佬一句话:别删掉你看不懂的东西
于是乎想着重装一遍系统,看了看NJU的PA0要求是用Ubuntu22.04,便下了一个用,结果下载完之后再想装库发现又得降版本,一降发现删新版本的时候,python3相关库又被remove了,我当时心就凉了半截,结果重启的时候发现,连图形化界面都没了,唉。
没办法只能重新装Ubuntu20.04了,好在比较顺利