【发布时间】:2020-02-23 11:12:33
【问题描述】:
我检查了 Kite 文档,但不明白 Kite 是否仅(它已经是一个很棒的工具)涵盖核心 main - 核心库,或者它是否有望找到并支持个人库,例如 pythonpath 中的库。
万一,如何添加它们的建议?
在 Ubuntu 上使用 Anaconda 和 VIM。
【问题讨论】:
我检查了 Kite 文档,但不明白 Kite 是否仅(它已经是一个很棒的工具)涵盖核心 main - 核心库,或者它是否有望找到并支持个人库,例如 pythonpath 中的库。
万一,如何添加它们的建议?
在 Ubuntu 上使用 Anaconda 和 VIM。
【问题讨论】:
我们最近为此发布了一项新功能,并发布了help docs,我们将继续更新。以下是有关如何将库添加到 Kite 目录的说明,以便确保它为它们编制索引。
(我们正在调试这方面的某些方面,所以如果您遇到问题或有其他问题,请告诉我们。)
首先,在 .kite 目录中创建 /libraries 目录(如果它不存在):
mkdir -p ~/.kite/libraries/
接下来,创建一个指向要被 Kite 索引的库的符号链接:
ln -s /your_lib_dir/ ~/.kite/libraries/
最后,检查链接是否存在:
cd .kite/
ls libraries/your_lib_dir/
Kite 将能够索引那些指定的库。
【讨论】:
/.),以及以下开头的目录:/usr、/dev、/tmp、/opt、/sbin。可能是您的 PYTHONPATH 设置为 Kite 不会步行查找库的目录。 (如果不是这样,请让我们知道,以便我们可以调试/进一步澄清!给我们发电子邮件:support [at] kite.com)例如:PYTHONPATH=$PYTHONPATH:/opt/anaconda3/lib/python3.7/site-packages/
site-packages 文件夹被符号链接,Kite 就会将其记住为库的位置,并将其包含在其循环索引构建中。我们将继续改进此功能,欢迎提供更多反馈!