python web.py中没有名为auth error的模块
我正在使用pythonweb.py框架设计一个小型web应用程序 如本教程所示,在使用授权时,我在 Python解释器:python web.py中没有名为auth error的模块,python,authentication,web.py,Python,Authentication,Web.py,我正在使用pythonweb.py框架设计一个小型web应用程序 如本教程所示,在使用授权时,我在 Python解释器: In [10]: import web In [11]: from web.contrib.auth import DBAuth --------------------------------------------------------------------------- ImportError Trace
In [10]: import web
In [11]: from web.contrib.auth import DBAuth
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
/home/local/user/python_webcode/<ipython console> in <module>()
ImportError: No module named auth
但是我得到了上面的错误。有人能告诉我如何解决此错误并解释发生此错误的原因吗?您似乎没有安装auth模块。我假设您正在尝试使用的身份验证模块 您尚未指明是通过easy_install安装web.py,还是在下载tarball后运行setup.py安装web.py。无论哪种情况,我都建议您: 找到web.py安装文件夹 从上面的链接下载auth模块,并将内容解压缩到web.py安装文件夹的contrib/文件夹中