Написание «не один» и «ни один» зависит от контекста и смысла высказывания. 1
Правило написания «не один»: используется в значении «несколько, много». 3 Например: «Он пришёл не один, а с другом». 3
Правило написания «ни один»: применяется в значении «никто». 3 Например: «Ни один человек не пошёл с ним». 3
Таким образом, в утвердительном предложении пишется «не один», в отрицательном — «ни один». 2