我正在尝试启动一个使用 Flask 框架的 Python 服务器。我很难设置 flask 扩展 HTTPBasicAuth。我不确定如何正确设置此扩展程序。请帮忙!
命令输出:
C:\Dev Workspaces\RestTutorial\REST-tutorial-master>python rest-server.py Traceback (most recent call last): File "rest-server.py", line 3, in from flask.ext.httpauth import HTTPBasicAuth File "C:\Python27\lib\site-packages\flask\exthook.py", line 87, in load_module
raise ImportError('No module named %s' % fullname) ImportError: No module named flask.ext.httpauth
谢谢!
最佳答案
可能来不及回答。但是把它放在这里是为了其他人。
仅安装 Flask 不会安装 httpauth,您必须显式安装它。运行以下命令进行全局安装:
$ pip install flask-httpauth
或
$ flask/bin/pip install flask-httpauth
其中 flask/bin 是你运行 flask 的虚拟环境
关于python - 导入错误 : No module named flask. ext.httpauth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24937035/