Cela signifie que vous n'avez pas installé dnspython.
Il y a deux façons d'installer dnspython:
1.Good façon:
Pour installer un module, plus simple est d'abord installer les outils de configuration. Les outils d'installation sont quelque chose de similaire à "apt-get" pour Ubuntu. où vous dites "easy_install" et il l'obtiendra et l'installera. Pour installer setuptools téléchargez la source à partir de https://pypi.python.org/pypi/setuptools Maintenant, les extraire. A l'intérieur du répertoire extrait sera un fichier setup.py. exécuter python setup.py installer
Cela installera les outils de configuration dans votre système.
vous pourrez voir un exécutable c: \ python2x \ Scripts \ easy_install.exe (2x est la version de python par exemple 26, 27, etc.)
maintenant pour installer dnspython run
c: \ python2x \ Scripts \ easy_install.exe dnspython
Cela devrait résoudre votre problème, et maintenant votre script devrait fonctionner normalement.
Vous pouvez également placer c: \ python2x \ Scripts dans Windows PATH afin de ne pas avoir à mettre le chemin complet chaque fois que vous voulez installer un module.
2.Bad façon:
Bien que cette méthode pourrait ne pas fonctionner si certains modules de la dnspython dépend ne sont pas disponibles.
Téléchargez les sources de dnspython à partir de http://www.dnspython.org/kits/1.10.0/ et extrayez-le. maintenant aller dans le dossier extrait et exécutez python setup.py install
juste ne pépin installer dnspython – Denis
@Denis pourrait vous l'expliquer en détail – user1564735
@ user1564735 Votre système le plus probablement ne pas le paquet installé. 'pip install dnspython' installera le paquet requis. – jitendra