如何在 Linux Mint 18.04 上安装 python3-clang?

如何在 Linux Mint 18.04 上安装 python3-clang?

我有一个名为 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 后再进行安装。

希望这有帮助!

相关内容