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