1

我正在尝试在 Windows 8.1 上安装的 python 3.5.2 中使用 passlib。我使用以下方式安装了 passlib:

pip install passlib 

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

from passlib.hash import pbkdf2_sha256

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

谢谢

4

2 回答 2

1

第一次尝试:

pip3 install passlib

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

from passlib.hash import sha256_crypt
secure = input("password")
print("The secure hash is : " + sha256_crypt.encrypt(secure))
于 2016-10-23T16:17:52.000 回答
0

我不小心尝试在 32 位版本的空闲而不是 64 位版本的空闲中运行我的脚本。我的 Windows 版本是 64 位的。

于 2016-10-26T02:24:09.463 回答