Linting/Autocompletion VSCode

We are evaluating using terraform-cdk for cloud and docker solutions but I am having a hard time getting vscode to read and parse imports/aws. Is this a known issue or am I doing something wrong? I just followed the example using python. Both pipenv and pip do not seem to be happy so I suspect it’s a vscode glitch…

Also, when did it change from cdktf_cdktf_provider_aws to imports.aws ? I see both in videos…

One thing to double check is that vs code is using the same python executable (venv, etc) as the project.

I believe that is using prebuilt providers (cdktf_cdktf_provider_aws) vs generating them (imports.aws). Take a look here for some more info, though python documentation is rather light.