0

在 gentoo 上尝试使用包控制在 sublime text 3 中安装 EasyClangComplete 时,我收到以下错误:

Package Control: The dependency 'pygments' is not currently installed; installing...
Package Control: The dependency 'pygments' is not available
Package Control: The dependency 'pygments' could not be installed or updated

我安装了 pygments(dev-python/pygments),我也尝试使用 pip 安装它(没有区别)。

在控制台中,我得到了 sys.path

['/opt/sublime-text3', '/opt/sublime-text3/python3.3.zip', '/home/username/.config/sublime-text-3/Lib/python3.3', '/home/username/.config/sublime-text-3/Packages']

而 pygments 模块已安装在/usr/lib/python3.9/site-packages.

我没有在这台机器上安装 python 3.3,所以我猜 sublime 是自带的。我尝试将 3.9 包粘贴到 sys.path 位置,无论如何,没有区别。

我已经在网上寻找其他有此错误的人,只是发现从 2018 年开始在处理 TLS 的崇高文本方面遇到问题的人。这不是一回事。我也认为这可能不是包控制或easyclangcomplete的问题,否则我可以使用我搜索过的关键字找到这个问题。

4

1 回答 1

0

突然间,它似乎现在起作用了。

我已经完成了一个完整的系统更新(升级的包,包括 python 3.8 和 3.9,虽然我在此之前更新了 sublime text 没有效果),并重新启动了一切(我之前尝试过没有效果),但除此之外我不能看看为什么它现在可以找到并安装 pygments 而以前不能。

于 2021-05-06T23:16:11.843 回答