Python-vscode
Python-vscode copied to clipboard
Unresolved input
Issue Type: Bug
I am importing files from a different directory. I have opened a directory on VS code which is a parent of both. However, I get unresolved import..
However, running the current file using python -m works just fine and python handles the relative naming of the imports.
Edit: I have a multi-directory project. I use absolute imports for each directory. For example, main_dir | | - sub_dir1 | | - a.py (has say class A) | - sub_dir2 | | - b.py (imports class A. Syntax: from subdir1.a import A) When I run it in the terminal, from main_dir, it works fine. However, this import gives me an "unresolved import 'differential_diagnosis.src.algorithm'Python(unresolved-import)" in VS code. I do not know how to fix this.
The biggest challenge I face because of this is that I cannot use the peek feature to look at what the member functions of class A do.
I have raised a similar question on stack overflow (https://stackoverflow.com/questions/62341115/vs-code-relative-imports-linting)
Extension version: 0.2.3 VS Code version: Code 1.44.2 (ff915844119ce9485abfe8aa9076ec76b5300ddd, 2020-04-16T16:36:23.138Z) OS version: Windows_NT x64 10.0.19041
System Info
Item | Value |
---|---|
CPUs | Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (8 x 2592) |
GPU Status | 2d_canvas: enabled flash_3d: enabled flash_stage3d: enabled flash_stage3d_baseline: enabled gpu_compositing: enabled multiple_raster_threads: enabled_on oop_rasterization: disabled_off protected_video_decode: unavailable_off rasterization: enabled skia_renderer: disabled_off_ok video_decode: enabled viz_display_compositor: enabled_on viz_hit_test_surface_layer: disabled_off_ok webgl: enabled webgl2: enabled |
Load (avg) | undefined |
Memory (System) | 15.83GB (7.21GB free) |
Process Argv | C:\Users\swapnendu sanyal\Desktop\Rimads.code-workspace |
Screen Reader | no |
VM | 0% |