导入错误:没有名为 PBKDF2 的模块

Nos*_*lvi 2 python google-app-engine

尝试在谷歌应用引擎上的python中实现密码加密和解密。做了一些研究,从这个线程我了解到 PBKDF2 。我已经使用安装了模块pip install pbkdf2并下载了整个包,如图所示herehere。仍然在将模块导入为 时from PBKDF2 import PBKDF2,我仍然知道ImportError: No module named PBKDF2我缺少什么,我该如何解决这个问题?谢谢。

gbs*_*gbs 5

PBKDF2文档好像有误,需要小写引用模块:

from pbkdf2 import PBKDF2
Run Code Online (Sandbox Code Playgroud)

一个更一般的提示,如果您正在使用 pip,记住以下命令会很有用:

pip show -f <package>

这将列出包安装的所有文件及其基本位置。在处理包含命令行工具或编译扩展的包时,它特别有用。