无法在 python 3.5.2 中导入 passlib

unable to import passlib in python 3.5.2

我正在尝试在 Windows 8.1 上安装的 python 3.5.2 中使用 passlib。我使用 :

安装了 passlib
pip install passlib 

它安装没有任何问题,但每当我尝试使用它时

from passlib.hash import pbkdf2_sha256

我收到错误消息:ImportError: No module named 'passlib' 我不确定是否有任何额外的步骤让 passlib 工作?

谢谢

第一次尝试:

pip3 install passlib

如果它不起作用,试试这个:

from passlib.hash import sha256_crypt
secure = input("password")
print("The secure hash is : " + sha256_crypt.encrypt(secure))

我不小心试图 运行 我的脚本在 32 位版本的 idle 而不是 64 位版本的 idle 中。我的 windows 版本是 64 位。