首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Pulumi和Pulumi Azure土著人在VS代码中未被识别

Pulumi和Pulumi Azure土著人在VS代码中未被识别
EN

Stack Overflow用户
提问于 2021-12-28 01:01:39
回答 2查看 342关注 0票数 1

问题

VS代码似乎没有识别以下任何一个python库+。

代码语言:javascript
运行
复制
import pulumi
from pulumi_azure_native import resources
from pulumi_azure_native import storage
...

VS代码突出显示它们与导入无法解析的消息。也没有提出任何建议。

Story

我已经开始创建Pulumi堆栈,我希望用Python来实现这一点。我已经初始化了一个Pulumi项目,它给了我以下等级:

代码语言:javascript
运行
复制
my-project
   ├─ venv
   ├─ __main.py__
   ├─ .gitignore
   ├─ Pulumi.dev.yaml
   ├─ Pulumi.yaml
   └─ requirements.txt

已经安装的模块是pulumipulumi-azure-native,如requirements.txt文件所示:

代码语言:javascript
运行
复制
pulumi>=3.0.0,<4.0.0
pulumi-azure-native>=1.0.0,<2.0.0

我已经激活了安装上述库的虚拟环境。

EN

回答 2

Stack Overflow用户

发布于 2021-12-28 02:16:57

转到venv\Lib\site-packages并检查是否存在模块。

如果是,请在Workspace Settings.json中添加以下内容

代码语言:javascript
运行
复制
"python.analysis.diagnosticSeverityOverrides": {
        "reportMissingImports": "none"
    }

警告应该消失。

更新:

票数 0
EN

Stack Overflow用户

发布于 2022-02-05 22:11:49

我做这件事的唯一方法就是在我的extraPaths上添加settings.json

代码语言:javascript
运行
复制
{

  "python.analysis.extraPaths": ["/Users/bcarvalho/my-pulumi-project/infrastructure/venv/lib/python3.10/site-packages"]

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

https://stackoverflow.com/questions/70501835

复制
相关文章

相似问题

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