python - 导入错误 : No module named flask. ext.httpauth

标签 python rest flask basic-authentication

我正在尝试启动一个使用 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/

相关文章:

python - 在 python 中使用 vim 全方位完成时如何停止 "warnings"?

java - 其余输出与控制台与 Tomcat localhost 不同

python - 如何在 Flask 中提供静态文件

python - flask "get_or_404"类似功能但具有另一个状态代码

javascript - 从 Flask 服务器获取音频并在 React 上以可播放的格式显示音频

python - google-python-api-client 刷新 token 为空

python - 凯拉斯/ tensorflow : Combined Loss function for single output

python - 属性错误 : 'module' object has no attribute '[x]'

reactjs - Axios POST 请求 413(有效负载太大)

web-services - 安全 Web 服务 : REST over HTTPS vs SOAP + WS-Security. 哪个更好?