The knife was in his car and they found it afterwords, it wasn't on him at the time.
Not complying with officers should not mean a death sentence. This isn't Judge Dread. Other countries besides the US manage to not regularly murder black people- in fact most countries don't have anywhere near the level of police murder that the US has.