Which libraries are you referring to?
If you are referring to large libraries like pandas, qt, wx, pandas etc. the first step for fast and accurate code copmletion is to install the "stub" files with type information. See this
blog post for details. Some packages like numpy include these stub files, so no extra step is needed. Pandas on the other hand does not bundle its stubs. You can install them with Tools, Tools, Install packages with pip 'pandas-stubs'. Googling for "package_name stubs" will help you find out, whether:
- Package stubs are included in the package,
- Package stubs are available as a separate package
- Stubs are not available
If stubs are not available for a package you use, and code completion with this package is slow or not available the following can help:
Use the menu option Tools, Options, IDE Options, "Language Server" and add your package to "Special packages", which is a comma separated list of package names.
Please let me know whether the above helps.