我想要用户 agora_token_builder 在我的 django 项目中我已经安装了很多次
但在导入时显示模块未找到,但在本地计算机中,所有东西都正常工作,但在托管应用程序时
显示错误
模块未找到错误 /
没有名为“agora_token_builder”的模块
请求方式:GET
请求网址:https://pratyush6653.pythonanywhere.com/
Django 版本:4.0.6
异常类型:ModuleNotFoundError
异常值:
没有名为“agora_token_builder”的模块
异常位置:/home/Pratyush6653/video_call/base/views.py,第 2 行,在
Python 可执行文件:/usr/local/bin/uwsgi
Python版本:3.10.5
在我的views.py文件中从agora_token_builder导入RtcTokenBuilder
请给出解决方案,这对我来说意义重大
帮助您解决此问题的提示,
ModuleNotFoundError
在您的托管环境 PythonAnywhere 上。
agora-token-builder
是部署前包的一部分。如果没有,请通过运行下面的这些命令来安装它。pip install agora-token-builder
# freeze the package to requirements.txt file
pip freeze > requirements.txt
然后再次将其推送到您的 GitHub 或您的代码托管环境以继续。
pip install -r requirements.txt
如果上述方法失败,您可以将其安装在 PythonAnywhere 控制台上 ->
pip install agora-token-builder
。
在导入之前,请检查您尝试在视图中导入的内容是否有拼写错误或不匹配的情况。祝你好运