首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pyright报告的“进口无法解决”

Pyright报告的“进口无法解决”
EN

Stack Overflow用户
提问于 2020-04-06 04:18:00
回答 6查看 115.2K关注 0票数 23

我刚刚开始使用皮赖特。在运行非常好的文件上运行它,我会得到很多错误。

这个问题类似,但指的是自己的模块。

例如,Import "numpy" could not be resolved。这意味着什么,我该如何解决?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2020-04-07 09:12:02

在我的电脑上,我有3个Pythons,一个来自Anaconda的3.6,以及一个2.7 & 3.7的普通蟒蛇。在这个GH问题的推动下,我从Anaconda3.6切换到了3.7,然后又回来了,问题就消失了。

我认为是这样的,因为您的.vscode/settings.json (下面的是我的),在您更改您的python之前没有最后一行,这时,最后一行就放进去了,Pyright有一些东西要看。

代码语言:javascript
复制
{
  "python.linting.enabled": true,
  "python.formatting.provider": "black",
  "python.pythonPath": "C:\\Users\\ben\\Anaconda3\\python.exe"
}
票数 57
EN

Stack Overflow用户

发布于 2021-08-30 16:25:11

python -m pip install -U pylint python -m pip install --upgrade pip

打开VS代码-> CTRL + SHIFT P ->搜索'select linterPython: Select Linter ->点击Enter并选择Pylint

如果不解决。在您的全球环境中尝试deactivate您的环境pip install numpy

如果您正在使用本地环境获取未解决的导入错误,那么在..vscode/setings.json "python.analysis.extraPaths": ["./path-to-your-code"],中添加,例如"python.analysis.extraPaths": [ "*.lib" ]

票数 7
EN

Stack Overflow用户

发布于 2020-11-16 00:19:44

我不确定您是否已经修复了这个问题,但是我在pip安装中遇到了很多问题,它们已经安装成功,但是当我试图导入它们时,它们并没有被导入。

我发现,对我来说,有些安装程序被安装到一个单独的文件夹中,而不是它们需要在其中导入的正确文件夹。

如果您再次尝试用pip安装来安装它,那么它会说您已经安装了它,它将给您提供文件所在的位置,我从那里复制了这些文件,并将它们粘贴到正确的位置(在windows上)。

C:\Users{Username}\AppData\Local\Programs\Python{Python版本}\Lib\site-包

我想找个地方分享这个,这是最接近这个问题的,所以我希望它能有所帮助!

编辑:上面的答案肯定是一个短期的解决方案,但是我能够完全通过重新安装pip来解决这个问题。我忘记了我是如何重新安装它的,但是我想如果你需要一个长期的解决方案的话,我应该把它添加到正确的方向。

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

https://stackoverflow.com/questions/61052890

复制
相关文章

相似问题

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