我想在将密码存储到SQLite3表之前,让我的Python应用程序对其进行加密。我已经在Flask虚拟环境中安装了bcrypt。但是,每当我运行脚本时,就会出现以下错误:
File "./run.py", line 2, in <module>
from app import app
File "/home/test/app/__init__.py", line 12, in <module>
from app import views
File "/home/test/app/views.py", line 8, in <module>
from flask_bcrypt import Bcrypt
File "/home/test/flask/local/lib/python2.7/site-packages/flask_bcrypt.py", line 27, in <module>
raise e
ImportError: No module named bcrypt
views.py中第8行的代码如下:
from flask_bcrypt import Bcrypt
我到底做错了什么呢?
apt install python-dev
以将py-bcrypt
添加到Python开发头文件中? - Raja Simonbcrypt
。 - Klaus D.