Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.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
如何减少python导入包的visual studio代码中的自动完成延迟?_Python_Visual Studio Code_Intellisense_Opencv Python - Fatal编程技术网

如何减少python导入包的visual studio代码中的自动完成延迟?

如何减少python导入包的visual studio代码中的自动完成延迟?,python,visual-studio-code,intellisense,opencv-python,Python,Visual Studio Code,Intellisense,Opencv Python,我使用的是python 3.7.3和visual studio代码1.33.1。当我导入任何库(如cv2或numpy)并尝试使用它时,自动完成需要4-5秒来识别函数。当我使用诸如打印、切片等默认功能时,它们会在1秒内自动完成 我尝试使用以下配置 "python.linting.pylintArgs": ["--extension-pkg-whitelist=cv2"], "python.autoComplete.extraPaths": [ "C:\Users\Pratik\AppDat

我使用的是python 3.7.3和visual studio代码1.33.1。当我导入任何库(如cv2或numpy)并尝试使用它时,自动完成需要4-5秒来识别函数。当我使用诸如打印、切片等默认功能时,它们会在1秒内自动完成

我尝试使用以下配置

"python.linting.pylintArgs": ["--extension-pkg-whitelist=cv2"],
"python.autoComplete.extraPaths": [
    "C:\Users\Pratik\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\cv2"
]
我希望将自动完成延迟从4-5秒减少到1秒。

除了python.autoComplete.extraPaths之外,请尝试将设置设置为false,以启用默认禁用的:

"python.jediEnabled": false
然后重新启动/重新加载VS代码

重新加载窗口时,打开“输出”选项卡,然后单击Python文件。您应该看到正在启动的Microsoft Python语言服务器。显示的消息从右上角的下拉列表中选择Python以查看它。也应该有一个背景分析。。。消息位于底部状态栏

等待分析。。消息消失意味着它结束了。如果您是第一次启用此功能,则需要一段时间才能下载。此外,请检查输出日志,确保语言服务器正在搜索添加到python.autoComplete.extrapath的正确站点包路径应显示在配置搜索路径中

自动完成/智能感知现在应该快得多

相关的:

除了python.autoComplete.extrapath之外,请尝试将设置设置为false,以启用默认禁用的:

"python.jediEnabled": false
然后重新启动/重新加载VS代码

重新加载窗口时,打开“输出”选项卡,然后单击Python文件。您应该看到正在启动的Microsoft Python语言服务器。显示的消息从右上角的下拉列表中选择Python以查看它。也应该有一个背景分析。。。消息位于底部状态栏

等待分析。。消息消失意味着它结束了。如果您是第一次启用此功能,则需要一段时间才能下载。此外,请检查输出日志,确保语言服务器正在搜索添加到python.autoComplete.extrapath的正确站点包路径应显示在配置搜索路径中

自动完成/智能感知现在应该快得多

相关的:


这仍然需要大约2秒钟才能显示。这是意料之中的吗?@Mythaar-Hmm我不知道,对不起,在我当前的环境中,它对我来说是非常即时的,它实际上比我在这个答案中发布的GIF显示得更快。您可以尝试调整,尤其是quickSuggestionsDelay。也有可能是由其他扩展引起的,所以请尝试禁用除Python之外的所有扩展,然后逐个重新启用。除此之外,我认为您需要在VS代码上发布一个新问题或提出一个问题。我认为这可能与cv2库有关。我试着安装tensorflow并调用autocompletions,但只花了半秒钟,在它出现之前还需要2秒钟。这是意料之中的吗?@Mythaar-Hmm我不知道,对不起,在我当前的环境中,它对我来说是非常即时的,它实际上比我在这个答案中发布的GIF显示得更快。您可以尝试调整,尤其是quickSuggestionsDelay。也有可能是由其他扩展引起的,所以请尝试禁用除Python之外的所有扩展,然后逐个重新启用。除此之外,我认为您需要在VS代码上发布一个新问题或提出一个问题。我认为这可能与cv2库有关。我试着安装tensorflow并调用自动完成,只花了半秒钟。