gpt4 book ai didi

python - Asterisk AGI 文件返回 ImportError

转载 作者:行者123 更新时间:2023-12-04 19:43:56 32 4
gpt4 key购买 nike

我继承了一个 CentOS Asterisk 服务器集群,其中一个运行检查,我的任务是在其他服务器上进行复制。

此检查的一部分涉及 AGI,它在第一台服务器上运行没有问题 - 但在其他服务器上,吐出 ImportError: No module named asterisk.agi
AGI 中似乎导致问题的行是 from asterisk.agi import *
我可以看到工作服务器和非工作服务器之间的唯一区别是 Python 版本。打字 python在工作服务器返回

Python 2.4.3 (#1, Jan  9 2013, 06:49:54)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-54)] on linux2

..然而,在非工作服务器返回
Python 2.6.6 (r266:84292, Jan 22 2014, 09:42:36)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2

我用谷歌搜索,找不到我要去哪里错了。我对破坏其他依赖关系持谨慎态度,因为这些服务器上运行着许多 AGI 脚本。

有没有人有任何指示或建议?

最佳答案

您缺少 python 模块。使用分发包管理器(如果可用)安装它们或使用 pip install <module name> .您必须检查脚本使用了哪个模块。使用 python 模块检查 lib 目录。

https://docs.python.org/2.7/installing/

关于python - Asterisk AGI 文件返回 ImportError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41122135/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com