1、Ubuntu不要随便安装NVIDIA驱动,安装后有概率失去WIFI和蓝牙;
如果发生情况1,请更换「适配于NVIDIA某版本的驱动」的Linux内核,内核不是越新越好;
怎么换内核自己百度。
2、虽然虚拟环境里有pytorch,但是主机里依然需要安装cuda和cudnn。
否则出现Roipooing无法编译的错误,而且这样的错误不是在python控制台显示。
此外,使用apt命令安装显卡驱动后,不要直接使用apt命令安装cuda,会导致显卡驱动掉了。
可参考
https://blog.csdn.net/CC977/article/details/122789394
3、跑某些项目的时候,不仅对显存有需求,甚至对虚拟内存和物理内存也有需求,所以要设置好更大的swap或者是直接加内存条。
4、项目的requirement.txt有部分需要apt命令安装的包,但实际上pip或者是conda也可以替换。
5、有些项目当设置batchsize==1依然爆显存,这时候就要考虑是不是存在线程数量参数。
若有,请减少线程数。这可能减轻内存和显存占用。

最后修改:2022 年 12 月 14 日
如果觉得我的文章对你有用,请随意赞赏