2015-10-14 1 views
2

Essayez d'implémenter le chiffrement et le déchiffrement des mots de passe dans python sur google app engine. Fait quelques recherches et à partir de ce thread j'ai appris de PBKDF2. J'ai installé le module en utilisant pip install pbkdf2 et j'ai téléchargé le paquet entier comme illustré here et here. Encore lors de l'importation du module comme from PBKDF2 import PBKDF2, je reçois toujours ImportError: No module named PBKDF2 est-ce qu'il y a quelque chose qui me manque et comment puis-je résoudre ce problème? Merci.ImportError: aucun module nommé PBKDF2

Répondre

3

La documentation PBKDF2 semble être mal, vous devez vous référer au module en minuscules:

from pbkdf2 import PBKDF2 

Une astuce plus générale, si vous travaillez avec pip il est utile de se rappeler cette commande:

pip show -f <package>

Ceci affichera tous les fichiers installés par un paquet et leur emplacement de base. C'est particulièrement utile pour les paquets qui incluent des outils de ligne de commande ou des extensions compilées.

+0

c'est vrai. Merci. –