You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Django部署时agora_token_builder模块缺失的解决求助

解决方案

1. 确认Python版本一致性

你本地使用Python 3.10.5,需确保PythonAnywhere上项目对应的Python解释器也是3.10版本:

  • 登录PythonAnywhere控制台,进入「Web」标签,查看项目配置的Python解释器路径,确认是否为/usr/bin/python3.10或对应虚拟环境的3.10版本;
  • 若版本不符,直接修改Web设置中的Python版本为3.10。

2. 精准安装模块到目标环境

避免使用通用pip命令,需指定对应Python版本的pip执行安装:

  • 全局环境下执行:pip3.10 install agora-token-builder
  • 虚拟环境下,先激活环境(如source /home/Pratyush6653/venv/bin/activate),再执行pip install agora-token-builder

3. 验证模块安装状态

在PythonAnywhere终端中,运行对应版本的Python并尝试导入模块:

from agora_token_builder import RtcTokenBuilder

若无报错则安装成功;若仍有问题,可通过以下命令查看模块安装路径,确认其在当前Python环境的搜索范围内:

pip3.10 show agora-token-builder

4. 重启Web服务

安装完成后,回到PythonAnywhere的「Web」标签,点击「Reload pratyush6653.pythonanywhere.com」按钮,让服务加载新安装的模块。

5. 检查虚拟环境配置(若使用)

如果项目依赖虚拟环境,需确保Web设置中的「Virtualenv」字段填写了正确的虚拟环境路径(如/home/Pratyush6653/venv),且该虚拟环境是基于Python 3.10创建的。

内容的提问来源于stack exchange,提问作者Pratyush Chauhan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 23:23:11