要么串口不存在,要么串口已经被其他程序打开了。你先检查一下自己要打开的串口是否存在,如果你是windows系统,就看设备管理器,如果你是linux系统就查看/dev下有没有你的串口设备。如果串口是在的,那么可能有其他程序已经打开它了,正在使用,简单的方法就是重启一下电脑,串口就会回到未打开的状态。