【发布时间】:2021-07-21 09:55:17
【问题描述】:
我有一个尝试导入 from passlib.hash import pbkdf2_sha256 的 python 模块,但是在运行该模块时,我得到了 ModuleNotFoundError。
我尝试在我的基本环境 venv 中运行该模块,在诗歌 shell 中,我尝试通过诗歌安装、pip install、pip install --force-reinstall 重新安装 passlib,但没有一个得到模块以查看正在安装的 passlib。我完全不知道为什么这个库不能工作。
完整的错误信息是:
诗歌运行 src/api-keychain/main.py --help
Traceback (most recent call last):
File "XXX/src/api-keychain/main.py", line 5, in <module>
from crypto import encrypt_key, decrypt_key
File "XXX/src/api-keychain/crypto.py", line 5, in <module>
from passlib.hash import pbkdf2_sha256
ModuleNotFoundError: No module named 'passlib'
【问题讨论】: