在Ubuntu 16.04上安装Jack(http://jackaudio.org/downloads/)时遇到问题。错误的主要来源似乎来自这条线:
ImportError: No module named 'ConfigParser'
答案 0 :(得分:0)
首先,apt中的包名称与jack1或jack2不匹配,正如我在下载页面(http://jackaudio.org/downloads/)中所想到的那样。实际的包名是jackd,jackd1和jackd2。 (小心,包裹' jack'似乎完全不相关)。在尝试安装jackd之后,我会收到几个错误,但它们似乎都来自这一行:
ImportError: No module named 'ConfigParser'
我发现一些类似的线程在使用jackd依赖项对各种包进行故障排除时碰巧发现我将错误版本的python设置为我的默认设置。安装显然需要python 2.7或其他2. *版本(未经测试),但没有直接在我收到的错误消息中告诉我。我将我的默认python环境设置为3.5,并在将其更改为我的2.7环境后,安装了jackd包而没有错误。
安装任何相关的python版本后,我使用
更改了我的python环境sudo update-alternatives --config python
根据我的理解,你也可以使用virtualenvs(https://virtualenv.pypa.io/en/stable/)