Python Autocomplete not working in IsaacSim + VSCode+ Extension

Isaac Sim Version

4.5.0
4.2.0
4.1.0
4.0.0
4.5.0
2023.1.1
2023.1.0-hotfix.1
Other (please specify):

Operating System

Ubuntu 22.04
Ubuntu 20.04
Windows 11
Windows 10
Other (please specify):

GPU Information

  • Model: NVIDIA GeForce RTX 4047 Laptop GPU
  • Driver Version: 572.16

Topic Description

Detailed Description

(Describe the issue in detail, including what you were trying to do, what you expected to happen, and what actually happened)

I have been working with thte interactive scripting and GUI for some time and there are no issues so far. But in case of the VSCode + Python I am facing some issues. While the code highlighting is working, it can not recognise the isaacsim core libraries while writing code. But if I run the code it is working. there are no issues there. But the autocomplete and code completion is not working at all.

I have tried all the solutions there are in the forum including adding absolute path instead of relative path and it still does not work. Please see the images and the warning from VSCode below.

Any help will be appreciated. Thank you.

Error Messages

2025-04-02 12:22:36.932 [info] (Client) Pylance async client (2025.3.2) started with python extension (2025.3.2025031701)
2025-04-02 12:22:37.361 [info] [Info  - 12:22:37 PM] (17360) Server root directory: file:///c%3A/Users/Avishek/.vscode/extensions/ms-python.vscode-pylance-2025.3.2/dist
2025-04-02 12:22:37.361 [info] [Info  - 12:22:37 PM] (17360) Pylance language server 2025.3.2 (pyright version 1.1.396, commit 3e2236a7) starting
2025-04-02 12:22:37.361 [info] [Info  - 12:22:37 PM] (17360) Starting service instance "isaacsim"
2025-04-02 12:22:37.730 [info] [Info  - 12:22:37 PM] (17360) Setting environmentName for service "isaacsim": "3.10.15 (global)"
2025-04-02 12:22:37.731 [info] [Info  - 12:22:37 PM] (17360) Setting pythonPath for service "isaacsim": "c:\isaacsim\kit\python\python.exe"
2025-04-02 12:22:37.731 [info] [Info  - 12:22:37 PM] (17360) No include entries specified; assuming c:\isaacsim
2025-04-02 12:22:37.732 [info] [Info  - 12:22:37 PM] (17360) Auto-excluding **/node_modules
2025-04-02 12:22:37.732 [info] [Info  - 12:22:37 PM] (17360) Auto-excluding **/__pycache__
2025-04-02 12:22:37.732 [info] [Info  - 12:22:37 PM] (17360) Auto-excluding **/.*
2025-04-02 12:22:37.803 [info] [Info  - 12:22:37 PM] (17360) Assuming Python version 3.10.15.final.0
2025-04-02 12:22:45.426 [info] [Error - 12:22:45 PM] Stopping server timed out
2025-04-02 12:22:45.941 [info] (Client) Pylance async client (2025.3.2) started with python extension (2025.3.2025031701)
2025-04-02 12:22:46.344 [info] [Info  - 12:22:46 PM] (42820) Server root directory: file:///c%3A/Users/Avishek/.vscode/extensions/ms-python.vscode-pylance-2025.3.2/dist
2025-04-02 12:22:46.345 [info] [Info  - 12:22:46 PM] (42820) Pylance language server 2025.3.2 (pyright version 1.1.396, commit 3e2236a7) starting
2025-04-02 12:22:46.349 [info] [Info  - 12:22:46 PM] (42820) Starting service instance "isaacsim"
2025-04-02 12:22:46.707 [info] [Info  - 12:22:46 PM] (42820) Setting environmentName for service "isaacsim": "3.10.15 (global)"
2025-04-02 12:22:46.707 [info] [Info  - 12:22:46 PM] (42820) Setting pythonPath for service "isaacsim": "c:\isaacsim\kit\python\python.exe"
2025-04-02 12:22:46.707 [info] [Info  - 12:22:46 PM] (42820) No include entries specified; assuming c:\isaacsim
2025-04-02 12:22:46.707 [info] [Info  - 12:22:46 PM] (42820) Auto-excluding **/node_modules
2025-04-02 12:22:46.708 [info] [Info  - 12:22:46 PM] (42820) Auto-excluding **/__pycache__
2025-04-02 12:22:46.708 [info] [Info  - 12:22:46 PM] (42820) Auto-excluding **/.*
2025-04-02 12:22:46.708 [info] [Info  - 12:22:46 PM] (42820) Assuming Python version 3.10.15.final.0
2025-04-02 12:22:47.828 [info] [Error - 12:22:47 PM] Server process exited with code 1.
2025-04-02 12:22:56.959 [info] [Error - 12:22:56 PM] (42820) Enumeration of workspace source files is taking longer than 10 seconds.
This may be because:
* You have opened your home directory or entire hard drive as a workspace
* Your workspace contains a very large number of directories and files
* Your workspace contains a symlink to a directory with many files
* Your workspace is remote, and file enumeration is slow
To reduce this time, open a workspace directory with fewer files or add a pyrightconfig.json configuration file with an "exclude" section to exclude subdirectories from your workspace. For more details, refer to https://github.com/microsoft/pyright/blob/main/docs/configuration.md.

Screenshots or Videos

(If applicable, add screenshots or links to videos that demonstrate the issue)

Additional Information

What I’ve Tried

(Describe any troubleshooting steps you’ve already taken)

Related Issues

(If you’re aware of any related issues or forum posts, please link them here)

Additional Context

(Add any other context about the problem here)

An internal ticket has been created. We will provide updates once we have any new information.

1 Like

Thank you. Waiting for your reply and updates!

There is a tool that might be helpful:
manager_isaacsim_link

This seems to working. Great!

Hi,

Do you have any updates on this?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.