无法在 Ubuntu 17.10 上配置 lirc

无法在 Ubuntu 17.10 上配置 lirc

我刚刚lirc在 Ubuntu 17.10 电脑上安装了,但无法选择 IR 设备。通常这是在安装时执行的lirc,但是当我使用

sudo apt install lirc

因此,我尝试使用以下方式手动配置它

lirc-setup

但这也失败了,出现 Python 错误,指出找不到模块lirc

/usr/lib/x86_64-linux-gnu/python3.6/site-packages/lirc-setup/mvc_control.py:13: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk         # pylint: disable=no-name-in-module
Traceback (most recent call last):
  File "/usr/bin/lirc-setup", line 16, in <module>
import mvc_control
  File "/usr/lib/x86_64-linux-gnu/python3.6/site-packages/lirc-setup/mvc_control.py", line 16, in <module>
import choosers
  File "/usr/lib/x86_64-linux-gnu/python3.6/site-packages/lirc-setup/choosers.py", line 11, in <module>
import mvc_model
  File "/usr/lib/x86_64-linux-gnu/python3.6/site-packages/lirc-setup/mvc_model.py", line 14, in <module>
    from lirc.database import Database
ModuleNotFoundError: No module named 'lirc'

我尝试安装python-pylirc,但并没有解决问题。

我怎麼能逃走lirc-setup

答案1

上面的方法对我不起作用。执行 pip3 安装时出现错误,我无法解决,大概是因为我对 Python 不太了解。

我通过从 SourceForge 下载最新版本解决了这个问题。链接在 lirc.org 上。您必须解压 tar,运行 config,然后 make install。

此外,您可能需要安装 lirc-compat-remotes 包,该包定义了许多远程控制,例如 mce。

答案2

您可以通过打开终端并输入以下命令来修复此错误并让 lirc-setup 在 ubuntu 17.10 或更高版本中运行:

sudo apt-get install python3-pip
pip3 install /usr/share/lirc/lirc-0.10.0.tar.gz

lirc-setup 现在将运行,但您将看到一个弹出框,提示您将自己添加到用户组“lirc”。我必须先使用以下命令创建该组

sudo groupadd lirc

然后我从弹出框中复制了 2 个命令并运行了 lirc gui

相关内容