首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能在释放器上安装mod_python3

不能在释放器上安装mod_python3
EN

Stack Overflow用户
提问于 2022-02-21 20:42:36
回答 1查看 510关注 0票数 1

我已经在运行1.10.7版本的自由女巫盒上安装了3。然后,我取消了python3文件中的module.conf行的注释。然后做了一个reloadxml,这个重新加载成功了。当我做一个"module_exists mod_python3“时,我就会变得错误。然后我尝试加载它,我得到的错误如下所示,这很奇怪,因为python3.so 3。该目录中的文件也是如此,并且具有与dir中的其他文件相同的权限。我已经重新启动盒,以及重新启动FS,但没有运气。我还能做什么呢?

代码语言:javascript
复制
freeswitch@fusionPBX> load module mod_python3
+OK Reloading XML
-ERR [module load file routine returned an error]

2022-02-21 20:27:34.505352 99.03% [CRIT] switch_loadable_module.c:1750 Error Loading module /usr/lib/freeswitch/mod/module mod_python3.so
**/usr/lib/freeswitch/mod/module mod_python3.so: cannot open shared object file: No such file or directory**

root@fusionPBX:/usr/lib/freeswitch/mod# ls -ltr | grep python
-rw-r--r-- 1 root root 207968 Oct 24 17:26 mod_python.so
-rw-r--r-- 1 root root 207624 Oct 24 17:26 mod_python3.so
root@fusionPBX:/usr/lib/freeswitch/mod# pwd

/usr/lib/freeswitch/mod
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-22 06:02:43

这对我起了作用:

apt-get install freeswitch-mod-python3

然后,我将模块添加到autoload_ the /Modes.con.xml的末尾,从而加载该模块。

代码语言:javascript
复制
<configuration name="modules.conf" description="Modules">
  <modules>
    ...
    <load module="mod_python3"/>
  </modules>
</configuration>

重新启动后,在运行时可以看到加载的模块:

代码语言:javascript
复制
freeswitch@dc01-sip01> show modules
...
api,pyrun,mod_python3,/usr/lib/freeswitch/mod/mod_python3.so
api,python,mod_python3,/usr/lib/freeswitch/mod/mod_python3.s

这是在一个香草Debian盒与FreeSWITCH回购添加。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71212792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档