É uma pergunta clara, mas o problema aqui parece ser que você está lendo a documentação da versão "beta", mas com toda a probabilidade você realmente tem o "pymongo" 2.8 instalado em vez do "3.0b" referido no link que você citar.
O tutorial da versão 2.8 aponta para o
.insert()
método em vez disso:posts.insert({'a':1})
Desde
.insert_one()
só está disponível no driver 3.0b. Ou force a instalação do driver "beta" ou viva com um driver estável e os métodos disponíveis.
Isso parece ser culpa da atual "resposta do mecanismo de pesquisa" que corresponde à "versão beta" como "atual".