首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python - "pyodbc“不能访问Pylance

Python - "pyodbc“不能访问Pylance
EN

Stack Overflow用户
提问于 2022-01-19 23:40:03
回答 1查看 7.7K关注 0票数 0

我刚开始使用python,并且在使用pyodbc连接到MS时遇到了一些困难。到目前为止,我已经重新安装了几乎所有的东西,除了窗户。重新安装几次,都带有pip/pip 3。甚至尝试了早期版本的pyodbc。只安装了一个版本的python。没有运行任何VM。

使用python 3.8-32和pyodbc 4.0.32。我得到的错误是:

"pyodbc“不能访问Pylance

导入"pyodbc“无法解决Pylance (reportMissingImports)

我只想提一提,已经找了几个小时的解决办法了,有点疲倦。在两年内找不到可以关联的补丁,甚至任何帖子。

任何得到任何提示/建议的人都会得到PythonNewbie的认可。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-20 09:29:48

您显示的错误是编辑器给出的错误,而不是Python提供的错误。Pylance是Visual代码的扩展(VSCode),帮助编辑器理解Python代码。这仅仅意味着Pylance没有使用与您的项目相同的Python二进制文件。

打开命令调色板,键入" Python : select解释器“,然后找到安装了pyodbc的Python解释器。见关于使用Python环境的文档

请注意,即使使用单独的Python安装,您也可以拥有多个虚拟环境。您可能已经在虚拟环境或中安装了PyODBC,但是如果Pylance找错了环境,它就找不到PyODBC。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70779141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档