我正在尝试在我的 Django 应用程序中使用 oauth2app 库。我尝试了几种安装库的方式(easy_install、pip、pip 通过需求文件等),每次安装都很好。此外,每次我可以从 Django shell(manage.py shell)导入库。
但是,当我尝试使用库中的视图时:
(r'^oauth2/token/?$', 'oauth2app.token.handler'),
我收到“没有名为 oauth2app 的模块”导入错误。我尝试将 Django 调试页面中的 Python 路径与 shell 内的“print sys.path”中的路径进行比较,看起来是一样的,所以我一生都无法弄清楚为什么一个有效而另一个没有。
任何人都可以帮助解释发生了什么吗?我认为 Django shell 是与 Django 实例等效的环境......