ImportError:没有名为pjsip的模块

时间:2013-09-18 11:17:43

标签: python linux makefile debian pjsip

我正在尝试设置pjsip,它是一个小型sip项目的python包装器。 我按照这里的说明进行操作:http://trac.pjsip.org/repos/wiki/Python_SIP/Build_Install基本上分解为:

  1. 从svn
  2. 查看pjsip
  3. 编译pjsip
  4. 编译python模块
  5. 所需的所有命令都是

    $ cd your-pjsip-root-dir
    $ ./configure && make dep && make
    $ cd pjsip-apps/src/python
    $ sudo make
    

    pjsip和python包装器编译没有任何错误。但是一旦我想测试它:

    XXXX@WXXXXX:~$ python
    Python 2.7.3 (default, Jan  2 2013, 16:53:07) 
    [GCC 4.7.2] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import pjsua
    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    ImportError: No module named pjsua
    >>> 
    

    做什么?

    (操作系统是debian wheezy,所有依赖编译和python-dev等都已安装)

1 个答案:

答案 0 :(得分:9)

您可能需要这样做:

sudo make install

或可能:

sudo python setup.py install

最好的办法是阅读下载中可以找到的任何README文件。