pjsua python modu失败

2024-07-07 07:53:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试在ubuntu16.04上使用Python的pjsua模块。 当我尝试调用AccountConfig时,它将返回以下错误消息:

>>> import pjsua
>>> t=pjsua.AccountConfig()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "pjsua.py", line 802, in __init__
    self._cvt_from_pjsua(default)
  File "pjsua.py", line 859, in _cvt_from_pjsua
    for cred in cfg.cred_info:
MemoryError

编译的pjsip包含以下内容:

^{pr2}$

我会很感激的,我做错了什么。在


Tags: 模块infrompyimport消息most错误
1条回答
网友
1楼 · 发布于 2024-07-07 07:53:44

用以下方法编译解决了这个问题:

sudo apt-get update
sudo apt-get -y install build-essential python-dev libpjsua2 libssl-dev libasound2-dev
wget http://www.pjsip.org/release/2.7.2/pjproject-2.7.2.tar.bz2
tar -xf pjproject-2.7.2.tar.bz2 && cd pjproject-2.7.2/
export CFLAGS="$CFLAGS -fPIC"
./configure && make dep && make
cd pjsip-apps/src/python/
sudo python setup.py install

相关问题 更多 >