【问题标题】:Python note book autocomplete not working in VSCode with environment being CVEPython笔记本自动完成在环境为CVE的VSCode中不起作用
【发布时间】:2022-01-05 09:39:12
【问题描述】:

我进行了一些研究,但没有一个解决方案适合我,而且我的情况似乎比其他人更糟糕。目前,我的 VSCode 编辑器对任何ipynb 文件都起到纯文本编辑器的作用。例如,这就是我的导入块的样子:

没有突出显示,我已经处理了很长时间,现在我无法忍受了。如果这还不够糟糕,请查看以下内容:

从字面上看,什么都没有发生。我认为现在我从 VSCode 获得的唯一帮助是纯文本自动完成,但这远非任何人都应该拥有的。

配置非常简单。我有以下内核可供选择:

我的内核主要使用 anaconda3。此外,我只有

在我的setting.json python 配置中。

至于扩展,我安装了标准的python 扩展和python extension pack,这是我为python 安装的仅有的两个扩展。

我真的厌倦了使用纯文本python 代码,如果需要任何信息,我可以提供尽可能多的信息。

-- 编辑

好像默认的语言不是python,而是CVE。此外,我找不到合适的语言来选择。下面列出了所有语言选项。

【问题讨论】:

    标签: python visual-studio-code jupyter-notebook


    【解决方案1】:

    由于扩展Dependency Analytics而发生错误。请卸载它并重新加载窗口。

    参考:jupyter conflict with Dependency Analytics

    【讨论】:

      【解决方案2】:

      单击此处并选择Python

      出于某种原因,CVE 似乎是笔记本的默认语言。请检查设置。

      【讨论】:

      • 我的帖子更新了,显示没有python可用...
      • 看来标识符“python”的实现已经被MagicPython覆盖了,所以卸载MagicPython扩展。它最后一次更新是在 2018 年,似乎没有得到维护。
      • 不幸的是,它并没有解决问题。而且 CVE 环境似乎很少见,至少在我想搜索一些信息时是这样。
      • 然后尝试扩展 bisect。 (在command palette中选择Help: Start Extension Bisect
      • 谢谢!我成功地发现了问题。
      猜你喜欢
      • 2020-05-24
      • 1970-01-01
      • 2020-03-25
      • 1970-01-01
      • 2016-04-14
      • 2019-06-27
      • 2016-05-20
      • 2020-06-15
      • 1970-01-01
      相关资源
      最近更新 更多