Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kite找不到pythonpath库,尽管python找到了_Python_Vim_Kite - Fatal编程技术网

Kite找不到pythonpath库,尽管python找到了

Kite找不到pythonpath库,尽管python找到了,python,vim,kite,Python,Vim,Kite,我查看了Kite文档,但无法理解Kite是否仅(它已经是一个很好的工具)涵盖了核心主库-核心库,或者它是否还需要查找和支持个人库,例如pythonpath中的库 在这种情况下,如何添加它们的建议 在Ubuntu上使用Anaconda和VIM。我们最近发布了一项新功能,并发布了我们将继续更新的内容。下面是关于如何将库添加到Kite目录的说明,以确保它对它们进行索引 (我们正在调试其中的某些方面,因此如果您遇到问题或有其他问题,请告知我们。) 首先,在.kite目录中创建/libraries目录(如

我查看了Kite文档,但无法理解Kite是否仅(它已经是一个很好的工具)涵盖了核心主库-核心库,或者它是否还需要查找和支持个人库,例如pythonpath中的库

在这种情况下,如何添加它们的建议


在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将其作为库的位置存储,并将其包含在其循环索引构建中。我们将继续改进此功能,欢迎更多反馈!