Kite找不到pythonpath库,尽管python找到了
我查看了Kite文档,但无法理解Kite是否仅(它已经是一个很好的工具)涵盖了核心主库-核心库,或者它是否还需要查找和支持个人库,例如pythonpath中的库 在这种情况下,如何添加它们的建议Kite找不到pythonpath库,尽管python找到了,python,vim,kite,Python,Vim,Kite,我查看了Kite文档,但无法理解Kite是否仅(它已经是一个很好的工具)涵盖了核心主库-核心库,或者它是否还需要查找和支持个人库,例如pythonpath中的库 在这种情况下,如何添加它们的建议 在Ubuntu上使用Anaconda和VIM。我们最近发布了一项新功能,并发布了我们将继续更新的内容。下面是关于如何将库添加到Kite目录的说明,以确保它对它们进行索引 (我们正在调试其中的某些方面,因此如果您遇到问题或有其他问题,请告知我们。) 首先,在.kite目录中创建/libraries目录(如
在Ubuntu上使用Anaconda和VIM。我们最近发布了一项新功能,并发布了我们将继续更新的内容。下面是关于如何将库添加到Kite目录的说明,以确保它对它们进行索引 (我们正在调试其中的某些方面,因此如果您遇到问题或有其他问题,请告知我们。) 首先,在.kite目录中创建/libraries目录(如果该目录尚未存在):
mkdir -p ~/.kite/libraries/
接下来,创建一个符号链接,指向要通过Kite索引的库:
ln -s /your_lib_dir/ ~/.kite/libraries/
最后,检查链接是否存在:
cd .kite/
ls libraries/your_lib_dir/
Kite将能够索引这些指定的库 非常感谢你们,我不想在文档上催你们。正如您所指出的,“libraries”文件夹已经存在,很好。Kite是否递归地查看,我是否可以sym链接主模块文件夹?我现在正在尝试,它目前不起作用,但我没有sym链接的经验,所以这可能是我的错。我会随时更新的。你在考虑自动从蟒蛇身上取路径吗?很好!我们现在正在准备文件。它将在这里更新:考虑到用户的隐私问题,我们构建Kite是为了在搜索图书馆时保持谨慎。这意味着Kite明确避免搜索隐藏的Linux目录(例如包含
/.
),以及以下目录开始的目录:/usr
,/dev
,/tmp
,/opt
,/sbin
。可能的情况是,您的PYTHONPATH
被设置为一个目录,Kite不走着去查找库。(如果不是这样,请让我们知道,以便我们可以调试/进一步澄清!给我们发送电子邮件:support[at]kite.com)例如:PYTHONPATH=$PYTHONPATH:/opt/anaconda3/lib/python3.7/site packages/
最后,一旦site packages
文件夹被符号链接,回答您关于递归查找的问题,Kite将其作为库的位置存储,并将其包含在其循环索引构建中。我们将继续改进此功能,欢迎更多反馈!