0

在Ubuntu 16.04 上安装 Jack ( http://jackaudio.org/downloads/ ) 时遇到问题。错误的主要来源似乎来自以下行:

ImportError: No module named 'ConfigParser'
4

1 回答 1

0

首先,apt 中的包名与我从下载页面 ( http://jackaudio.org/downloads/ ) 中想到的 jack1 或 jack2 不匹配。实际的包名是 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/ )

于 2017-05-16T06:10:36.880 回答