尝试在google app engine上用python实现密码加密和解密。做了一些研究,从中我学到了PBKDF2。我使用pip install pbkdf2安装了模块,并下载了整个包,如threadhere所示。但当导入模块为from PBKDF2 import PBKDF2时,我仍然会得到ImportError: No module named PBKDF2是否缺少任何东西以及如何解决此问题?谢谢。

最佳答案

PBKDF2文档似乎有误,您需要以小写形式引用模块:

from pbkdf2 import PBKDF2

更一般的提示是,如果您使用pip,记住以下命令会很有用:
pip show -f <package>
这将列出一个包安装的所有文件及其基本位置。它在处理包含命令行工具或编译扩展的包时特别有用。

关于python - ImportError:没有名为PBKDF2的模块,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33120327/

10-11 04:03