Skip to content

Enabling extension breaks configured defaultInterpreterPath usage #660

@MatthewElveyPriceLBS

Description

@MatthewElveyPriceLBS

I'm maintaining a dev container for a multi-root workspace which builds several virtual envs on creation. Some environments are shared between several projects for efficiency.

For example, the python executable for one environment is at:
workspaces/foo/virtual_envs/bar/bin/python

Several settings files direct the "python.defaultInterpreterPath" setting to this python environment, for their respective projects.

With the python environments extension, using this environment appears to break in two ways:

  1. The extension does not detect this environment
  2. If I create an environment in a location where the extension does detect it, other projects still completely ignore the defaultInterpreterPath setting.

The intent of the dev container is to involve zero manual configuration by users after loading the container - always use the automatically created and configured environments.

Metadata

Metadata

Assignees

Labels

info-neededIssue requires more information from poster

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions