我正在尝试使用Flask框架来使用Python服务器。我很难设置烧瓶扩展HTTPBasicAuth。我不确定如何才能正确设置此扩展程序。请帮忙!
CMD输出:
C:\ Dev Workspaces \ RestTutorial \ REST-tutorial-master> python rest-server.py Traceback(最近一次调用最后一次):文件 " rest-server.py",第3行,in 来自于flask.ext.httpauth,导入HTTPBasicAuth文件" C:\ Python27 \ lib \ site-packages \ flask \ exthook.py",第87行,in load_module
raise ImportError('No module named %s' % fullname) ImportError: No module named flask.ext.httpauth
谢谢!
答案 0 :(得分:23)
回答可能为时已晚。但是把它放在别人身上。
只安装Flask不会安装必须明确安装的httpauth。运行以下命令以全局安装:
$ pip install flask-httpauth
或
$ flask/bin/pip install flask-httpauth
其中flask / bin是运行烧瓶的虚拟环境
答案 1 :(得分:2)
不推荐导入flask.ext.httpauth,请改用flask_httpauth。 你试过这个吗?
答案 2 :(得分:2)
答案 3 :(得分:1)
您是否正确安装并设置了模块?转到http://flask.pocoo.org/docs/quickstart/,在那里您可以找到烧瓶框架的快速入门指南。