我有一个名为 CLighter8 的 vim 插件,它需要软件包 python3-clang,但不幸的是,我在默认存储库或任何其他存储库中都找不到它。所以我真的找不到安装它的方法。有没有办法
直接从源代码手动安装它?而不必重新安装我通过 pip3 安装的所有其他 python 包?
答案1
Linux Mint 18.04 不存在。您指的是基于 Ubuntu 18.04 的 Linux Mint 版本吗?
我认为你想安装的是这。如果是这样,你必须先安装 clang。你应该从官方的 clang repos 中获取 clang这里。您可以运行以下命令在 Ubuntu 18.04(或 Linux Mint 19)上安装 clang 6.0:
$ wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key|sudo apt-key add -
$ sudo apt-add-repository "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-6.0 main" #replace this with "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-7 main" for clang 7.0
$ sudo apt-get update
$ sudo apt-get install clang-6.0
欲了解更多信息,请参阅上面的 LLVM 项目页面链接。
一旦安装了 clang,就可以安装 clang python 包 - pip3 install clang
。
另外,看起来您应该libclang-dev
在更仔细地阅读项目 README 后再进行安装。
希望这有帮助!